Question: where do the astros play their home games?
Answer: Minute Maid Park