Chicago Cubs Win the World Series: November 2, 2016
Save
Save
Save
Relive that emotional moment over and over again as fans celebrated the Chicago Cubs new status as World Series Champions! This special video clip, captured by our live webcam at Sports World Chicago, shows the incredible reactions right outside of Wrigley Field in Chicago.
Save
Save