Home | High-Res License | Website License | Free Pictures | About

Minute Maid Park

More Photos

Minute Maid Park in Houston, Texas; home of the Houston Astros. Built between 1997 and 2000 on the site of Union Station, the baseball park was originally named Enron Field (as seen in this photo), then Astros Field.