chipalatta.com
After a disappointing Game 5, Astros head home
Remember 2017? Specifically remember Game 6 of the World Series in 2017? The Astros had torn the Dodgers’ hearts out with an insane win 13-12 in Game 5. They needed a road win behind their ac…