Chicago Cubs win World Series after 108 years

  • 8 years ago
The Chicago Cubs have beaten the Cleveland Indians 8-7 in an extra inning thriller to clinch the World Series, ending a 108-year drought - the longest in baseball history. Al Jazeera’s John Hendren reports from Chicago.

Recommended