Question: Vince Velasquez made his MLB debut with a team that plays their home games at what park?
Sentence (from "Houston Astros"): The Astros have played their home games at Minute Maid Park since 2000.
Relevant evidence: Yes