Minute Maid Park, home to Major League Baseball's Houston Astros ... a 50,000-square-foot glass section keeps the city's skyline visible. Some visitors suggest trying to catch a game on a Friday ...
Results that may be inaccessible to you are currently showing.