Chicago Cubs win World Series after 108 years
2016-11-03
119
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.