Category Archives: Sports

June 21

Minute Maid Park

Minute Maid Park, located in the heart of Downtown, is home to the Houston Astros. Much like its predecessor, the Astrodome, this ballpark is an engineering marvel and it has the awards to prove it. Built on the site of Houston’s old Union Station, the park’s design pays tribute to its heritage with a restored […]