World Series odds are in the Astros' favor — by a lot, say the oddsmakers By: Houston Business Journal via Business Journals October 21, 2019 at 13:12 PM EDT The Houston Astros have the best odds of winning the World Series of any matchup since 2007, according to ESPN. Read More >>