Last updated: April 20, 2018

Cubs win World Series for first time since 1908

Cubs win World Series. (Reuters)The team known as baseball’s lovable losers celebrates its first championship in 108 years after defeating the Indians in Game 7.

Yahoo News – Latest News & Headlines

Keywords: , , , , , ,

Readers Comments (0)

Sorry, comments are closed on this post.

Recent Posts

Have You Read?

Video News