Posted inLifestyle

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.

(Al Jazeera English News YouTube channel)

Follow us on