chipalatta.com
World Series 2019: Return of the Road Warriors
In both their 2017 World Series run and their 2018 ALCS season, the Astros were a terrific regular season road team. They were 53-28 (65%) in 2017 and tied with the Indians for the best road record…