Chicago, Illinois, USA. 4th November, 2016. Fans crowd the streets of downtown Chicago for the Chicago Cubs victory parade and rally. The Chicago Cubs on Wednesday 02 Nov won their first World Series in 108 years. © Gary Hebding


Size: 5760px × 3840px
Location: Chicago, IL
Photo credit: © Gary Hebding Jr. / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2016, champions, chicago, cubs, downtown, flag, parade, series, sports, victory, world