Skip to playerSkip to main content
  • 10 years ago
The Chicago Cubs ended the longest World Series drought in baseball history, giving their fans the chance to celebrate after 108 years.

Al Jazeera’s John Hendren reports from Chicago.

Category

🗞
News

Recommended