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.