What Does Vegas Know, Anyway? (aka Slow Your Roll, Cubs Fans) March 8, 2016March 8, 2016 Posted in Baseball17 Comments A history of Vegas favorites to win the World Series and a warning to Cubs fans.