Here is the video of the play. Mar 26, 2022; Port St. Lucie, Florida, USA; The New York Mets logo stands in center field before the game against the Washington Nationals at Clover Park.
The New York baseball rivalry seems to be hotter than ever before heading into the 2025 season, directly tied to the Mets’ ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results