By Chuck Sudo
Betting website Bovada reduced the odds of the Cubs winning the World Series from 50-1 to 20-1, saying an overwhelming amount of wagers placed after news Joe Maddon would be the team’s next manager forced their hand. [ more › ]
Source:: Chicagoland