(Al Jazeera English News YouTube channel)
By ITP
SHARE
Video: Chicago Cubs win World Series after 108 years
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.
SHARE
