HOUSTON - APRIL 3: Minute Maid Park is shown during the Opening Day game between the Houston Astros and the Florida Marlins at Minute Maid Park on April 3, 2006 in Houston, Texas. The Astros won 1-0. (Photo by Bill Baptist/Getty Images)
Image provided by Getty Images.
June 1st, 2020
Viewed 5 Times - Last Visitor from Ann Arbor, MI on 07/06/2020 at 6:06 AM