ezXplain

Cubs win World Series for first time since 1908

The team known as baseball’s lovable losers celebrates its first championship in 108 years after defeating the Indians in Game 7.

Quoted from Cubs win World Series for first time since 1908 on Yahoo News – Latest News & Headlines

Leave a Reply

Required fields are marked *.


This site uses Akismet to reduce spam. Learn how your comment data is processed.