Atlanta Braves vs. Phillies rain delay updates

Heading into the top of the 7th inning of tonight’s game, a weather system that’s been bearing down on the Atlanta metro area finally did enough damage to cause a rain delay at Truist Park. As such, the game is…