metsvsgiants #sanfranciscogiants #newyorkmets New York Mets vs San Francisco Giants Game Highlights April 21, 2023 | MLB ...