After 108 years, the Chicago Cubs won the World Series in a thrilling Game 7 on Wednesday night November 2, 2016. The Cubs staved off an Indians rally to win in 10 innings.
Your Custom Text Here
After 108 years, the Chicago Cubs won the World Series in a thrilling Game 7 on Wednesday night November 2, 2016. The Cubs staved off an Indians rally to win in 10 innings.