Now Playing loading...

The Cubs Win The World Series!!


The curse has been broken! For the first time in 108 years, the Chicago Cubs have won the World Series!

The Cubs beat the Cleveland Indians 8-7 last night in Game 7 of the series, they are the first team to come from behind from a 3-1 deficit to win the World Series since 1985. The Chicago Cubs’ win now gives the Indians the longest dry spell in World Series wins with their last win in 1948.

Comments are closed.