The New York Mets beat the Houston Astros, 7 to 4, on April 24, 2003.

See Trending MLB Searches