San Francisco Giants vs New York Mets Play-by-Play | May 24, 2024 | MLB Game Analysis | StatPro