The Daily Illini

Photo Gallery from CU: Cubs win 2016 World Series against Cleveland Indians


The Cubs made history on Wednesday, November 2, when they won Game 7 of the 2016 World Series, beating the Cleveland Indians 8-7 at the Progressive Field in Cleveland, Ohio. This is the first time the Cubs have won the World Series in 108 years, since 1908.

Leave a Comment