First Pitch: Inclement weather delays Cardinals Sunday night matchup with Braves, hope for 7 p.m. start August 28, 2022 by St. Louis Post-Dispatch The Cardinals look to win the series with the Atlanta Braves by sending their old reliable battery to the mound in the rubber match.