The Atlanta Braves are on the docket to go head to head with the St. Louis Cardinals at Busch Stadium on Wednesday, April 5, 2023. The starting pitchers will be Bryce Elder and Miles Mikolas. This Matchup report includes Vegas odds and a free baseball pick for tonight.