Atlanta Braves vs. St. Louis Cardinals live stream, TV channel, start time, odds | July 21
Travis d’Arnaud and the Atlanta Braves take the field on Sunday at Truist Park against Miles Mikolas, who is starting for the St. Louis Cardinals. First pitch is set for 1:35 PM ET.
The Braves pitching staff is third in MLB with a collective nine strikeouts per nine innings. The Cardinals have the 16th-ranked ERA (4.01) in the majors this season.
Before this Braves vs. Cardinals showdown, here’s everything you need to prepare for Sunday’s MLB action, including viewing options.
Braves vs. Cardinals: live stream info, TV channel & game time
- Game Day: Sunday, July 21, 2024
- Game Time: 1:35 PM ET
- Location: Atlanta, Georgia
- Stadium: Truist Park
- TV Channel: Bally Sports
- Live Stream: Fubo (Watch for free)
Braves vs. Cardinals odds & betting lines
- Favorite: Braves (-149, bet $149 to win $100)
- Underdog: Cardinals (+125, bet $100 to win $125)
- Over/under: 8.5
MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 9:06 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.