Astros are -160 over the Braves to win the World Series
Sun, Oct 24th 11:20am EDT
There are many reasons why the Astros are considered decent-sized favorites over the Braves. First, they won 95 regular season games compared to Atlanta's 88. Next, the Astros have homefield advantage, which is significant considering they went 51-30 at home this year. In addition, they have the experience factor, as this is their third World Series appearance in the last five years, while the Braves are making their first appearance since 1999. However, Atlanta just knocked off the 106-win Los Angeles Dodgers in the NLCS as the second-biggest underdogs in an LCS since 2004, so it is not like they do not know how to pull an upset.