Breaking News image
The Chicago Cubs have won Major League Baseball’s World Series, ending the longest title drought in the game.
Manager Joe Maddon’s team beat the Cleveland Indians 8-7 in 10 innings to scoop the top prize in world baseball.
The Cubs blew a three-run lead but, with the game tied, came back after a rain delay to clinch the title.
The last time they won was in 1908, 108 years ago, when they defeated the Detroit Tigers 4-1.

(Visited 8 times, 1 visits today)