The Daily Illini

Photo Gallery: Cubs Rally in Chicago


The Cubs win the 2016 World Series for the first time since 1908. The city of Chicago celebrates with a rally and parade on Friday, November 4th, 2016.

Leave a Comment