Hurricane Helene is expected to make landfall on Florida's Gulf Coast on Thursday, but in the meantime, heavy rains and damaging winds are expected to hit parts of the region, including Atlanta — home of this week's vital MLB series featuring the Braves and the New York Mets.
The Braves and Mets are battling for NL wild-card spots and are scheduled to finish their three-game series on Thursday night. Atlanta took the first game on Tuesday 5-1, but it's unclear if they will be able to play the final two games with a poor forecast.