Posts Tagged: World Series

The Chicago Cubs celebrate after Game 7 of the Major League Baseball World Series against the Cleveland Indians Thursday, Nov. 3, 2016, in Cleveland. The Cubs won 8-7 in 10 innings to win the series 4-3. (AP Photo/David J. Phillip)

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…. Read more »