Chicago Cubs Win First World Series in 108 Years
The Chicago Cubs beat the Cleveland Indians 8-7 in Game 7 to win the World Series, ending the longest Series drought in a U.S. city. Photo: Getty Images
Video Duration: 00:01:32
People In This Video
- No tags available yet