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 series itself 4-3, the thrilling end of the Cubs' long 108-year drought makes for some impressive numbers of its own in an over 4-hour game that saw 17-minutes of rain delay.