Yes, Minute Maid Park is Houston's first retractable roofed
stadium.
View page
No. "Your first game is at the minute maid park" is a complete sentence.
View page
Minute Maid Park is a ballpark in Houston, Texas, and is the
home ground of the baseball team the Houston Astros. For more
information on this park, see the Related Link.