Photos: Chicago Cubs win the World Series on Nov. 2, 2016, to end an 108-year drought

Finally. After 108 years of waiting, the Chicago Cubs won the 2016 World Series with a wild 8-7, 10-inning Game 7 victory over the Cleveland Indians on Nov.…

1 sources · 1 articles · updated 2016-11-03 05:05 UTC · general

Coverage