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