World Series Odds: Book Backs Braves, But A Winner To Astros Too
The World Series odds board is down to two teams, and neither is one of Major League Baseball’s three 100-win clubs from the regular season (Giants, Rays, and Dodgers). Nor does the World Series highlight any prominent teams from wealthy, tradition-rich coastal markets. In that respect, this best-of-seven matchup — with the Atlanta Braves and […]