Astros unveil new astronaut sculpture at Minute Maid Park in Houston
Houston Astros install giant replica of World Series championship
Houston Astros install giant replica of World Series championship
Houston Astros World Series trophy photo op at Minute Maid Park as
Houston's sports ties with NASA go beyond Astros
Where are the new World Series Houston Astros murals?
Blue Astros Idea
The Houston Astros did not have a baseball game on July 20,1969
4 Astros Murals to Visit in Houston – It's Not Hou It's Me
Forging the Future is a statue of a steelworker forging a
Minute Maid Park hosts Kids Day for young Astros fans
Smithsonian unveils statue of Neil Armstrong's spacesuit at
Texas A&M approves space institute to be constructed in Clear Lake