The Chicago Cubs won the World Series championship last night with an 8-7 win in 10-innings over the Cleveland Indians. The Cubs are the sixth team in baseball history to come back from a 3-1 series deficit to win a series. It was the Cubs third World Series championship, but first since 1908.
The game featured a 20-minute rain delay.
The post Cubs win World Series title appeared first on Inside Butler County – Butler, PA.