Cubs Win First World Series Since 1908

2016-11-03 49

The Chicago Cubs scored two runs in the top of the 10th inning and held on to beat the Cleveland Indians 8-7 in a wild Game 7 of the World Series on Wednesday night.

Free Traffic Exchange