Start time of Mets-Braves series finale may be moved up due to hurricane – New York Post
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 heade…
Source: New York Post