The Best Reactions (and One EPIC Fail) To the Cubs’ Historic World Series Win
It took 108 years, a rain delay, and extra innings, but the Chicago Cubs are finally World Series champions again after beating the Cleveland Indians 8-7 in 10 innings. read more here > twentytwowords.com