8 years ago
3
Cubs win first World Series title since 1908 after beating Indians in Game 7
The most famous drought in US sports is over. The Chicago Cubs are World Series champions for the first time since 1908
Continue Reading https://www.theguardian.com
Additional Contributions:
Join the Discussion
Congats to the Cubs.
Nice. Now I don't have to hear Cubs fan whine anymore...for the first time in my 52 years on this planet.
The curse of the billy goat is finally over.