It's a shame since the Braves have allowed the least amount of runs in the MLB -- the next closest team in the NL is the Phillies who have allowed 23 more.
The only optimistic thing is that the steadier rain is almost out of the area... may even have a break... but light rain will settle back in fairly quickly... then it depends if it's light enough to play through. The flooding rains are thankfully over.