polster2 November 3rd, 2016 12:18pm
The Chicago Cubs came back from a three games to one deficit in the World Series to become champions, winning the last three games in a row, two of which were on the road. The 108-year drought is over. Was that one of the greatest sports moments?
Comments: Add Comment