Check out our selection of Houston Astros vs. New York Mets tickets at the Minute Maid Park in Houston on 4/8/2020