Odds to win the World Series 2015

The Washington Nationals won 96 games a season ago, which earned them the No. 1 seed in the National League Playoffs. Home field advantage proved of little use, though, as Washington bowed out in the NLDS to eventual champion San Francisco. In spite of their lackluster performance in last year’s postseason, the MLB odds makers […]