CHICAGO, IL - NOVEMBER 04: Thousands of Chicago Cubs fans pack Michigan Avenue during the Chicago Cubs 2016 World Series victory parade on November 4, 2016 in Chicago, Illinois. The Cubs won their first World Series championship in 108 years after defeating the Cleveland Indians 8-7 in Game 7. (Photo by Tasos Katopodis/Getty Images)
Image provided by Getty Images.
August 7th, 2019
Viewed 105 Times - Last Visitor from Seattle, WA on 05/21/2020 at 2:54 PM