2019 World Series Odds: Astros, Dodgers Favored over Yankees, Red Sox, More

A little over two weeks into the 2019 MLB regular season, the Houston Astros and Los Angeles Dodgers are co-favorites to win the World Series...