It’s been 108 years since the Cubs last won a World Series and that number is quite significant:
There are 108 stitches in a baseball, designed by the Cubs first manager and ace pitcher A.G. Spalding, whose Chicago office was originally located at 108 W. Madison Street.
The left and right field corners at Wrigley Field are 108 meters from home plate.
First pitch for the Cubs is always at 7:08 p.m. CST, which is 19:08 military time. 1908, the last time the Cubs won it all.
The Cubs win the World Series in the 1989 film “Back To The Future Part II,” which is 108 minutes long.