As if this season didn’t do enough to raise the spirits of Chicago Cubs‘ fans around the globe, Bovada released its odds for next year’s World Series–and the Cubs are sitting at the top of that list. Being swept out in the NLCS did nothing to dampen the spirits of the Las Vegas bettors, as the Cubs are at the top with 10 to 1 odds, just ahead of six other teams at 12 to 1 including both of this year’s World Series participant in the Mets and Royals.
What does it mean?