The Atlanta Braves must battle the weather once again. Their series opener against the New York Mets at Citi Field in Flushing, Queens, is in a weather delay. It was originally scheduled to start at 7:15 p.m. EDT.
The new first pitch time is currently set for 8:30 p.m. EDT.
The game was sent into a delay around 6:30 p.m. Fans who are at the ballpark are being encouraged to take shelter in the concourse due to severe weather…