Houston features several world class sports stadiums including Minute Maid Park, the home of the Houston Astros baseball team, NRG stadium and the Houston Astrodome, once considered the eighth wonder of the world! Though it's glory has faded it is still a popular Houston destination. My photos of Houston sports stadiums are available as wall art prints and framed photos. They can also be licensed for publication as stock photos.