Categories
October Surprise 2016

2016 Archives | HISTORY

In the early hours of November 3, 2016, the Chicago Cubs win their first World Series championship since 1908, beating the Cleveland Indians, 8-7, in a thrilling Game 7 delayed by rain.