This video shows the emotional response to the Chicago Cubs’ first World Series victory in over a century.
No doubt, 108 years is a long time to wait for anything and, on November 3, 2016, that date with destiny finally occurred for those patient and long-suffering Cubs supporters. Credit: YouTube/leepus