Sportsbooks install Houston Astros as World Series favorites over Atlanta Braves
![Sportsbooks install Houston Astros as World Series favorites over Atlanta Braves](/img/li/sportsbooks-install-houston-astros-as-world-series-favorites-over-atlanta-braves-1.jpg)
The Houston Astros are World Series favorites over the Atlanta Braves. Game 1 of the World series is on Tuesday night in Houston. The Astros have a significant liability because of a $3.35 million bet placed by Houston furniture store owner Jim "Mattress Mack" McIngvale. The Braves didn't have much of an opportunity to win the title until the end of August.