The Mets and Braves are scheduled to play at 7:20 p.m. at Truist Park in Atlanta on Thursday in the last game of the critical series between the NL East rivals, but with a potential hurricane headed to the region Thursday, the time of the game could be switched…
Read More
in Blog post
Start time of Mets-Braves series finale may be moved up due to hurricane



GIPHY App Key not set. Please check settings