
When
May 24, 2019 |7:00 pm
Additional Event Dates
What
Everyone knows the Astros won the World Series in 2017 only to lose in the American League Championship Series in 2018 to the Boston Red Sox. What the 2019 Astros presuppose is … what if they didn’t? The Astros took two out of three in Boston last weekend and hope to take the season series here at home, with a three-day visit from the Red Sox on Astros’ home turf this weekend. Head to Minute Maid Park to cheer on the Astros, and watch them in the fight to #TakeItBack.
Learn MoreWhere
Minute Maid Park
501 Crawford St.