Cubs Defeat Indians in Epic Game 7; Become World Series Champions
It was a long time coming. It was 108 years coming. But it finally happened, and the Chicago Cubs won the World Series. Social Media was at its best during and after the epic Game 7.
Read more