Today's first pitch is delayed. Barring any further weather changes, first pitch will take place at 1:20pm.- Atlanta Braves (@Braves) July 20, 2024 The Braves are however hoping that situation clears quickly and are planning to start Game 1 at 1:20 p.m. ET.