The New York Mets defeated the Houston Astros, 8 to 2, on July 11, 1996.

See Trending MLB Searches