It was a roller coaster of a battle and then the rain came to hit the pause button for a while but in the end last night, the Chicago Cubs won Game 7 of the 2016 World Series over the Cleveland Indians 8-7 to take home their first MLB championship since 1908. Winning the … Read entire story.
Source: Deadline