Start time of Mets-Braves series finale may be moved up due to hurricane
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. While nothing had been decided as … Read more