The start of the Washington Nationals and Atlanta Braves game on Friday will be delayed due to rain. First pitch is expected at 7:45 PM ET.
Rain is moving through the Atlanta area but the forecast looks clear the rest of the night making it no problem getting the game in. Stephen Strasburg and Mike Foltynewicz are taking the hill for the Nats and Braves respectively.
Our models give the Nationals a 54.3% chance of pulling out the win tonight.
Source: Atlanta Braves