Rangers, Astros Near Braves for Best World Series Odds
The Texas Rangers are tied with the Houston Astros for the second-shortest odds (+300) to win the World Series. Texas clinched an appearance in the American League Championship Series, while the Astros are one win away from clinching their spot. The Atlanta Braves remain favored to win the World Series with +270 odds. HOUSTON – … Read more