Atlanta Braves vs. Houston Astros live stream, TV channel, start time, odds | April 17
Yordan Alvarez and the Houston Astros take the field on Wednesday at Minute Maid Park against Max Fried, who is projected to start for the Atlanta Braves. First pitch will be at 2:10 PM ET for the final game of a three-game series.
The 8.4 strikeouts per nine innings compiled by the Braves pitching staff ranks 19th in the majors. The Astros rank sixth in Major League Baseball with 22 home runs.
Ahead of this Braves vs. Astros showdown, here’s everything you need to get ready for Wednesday’s MLB action, including viewing options.
Braves vs. Astros: live stream info, TV channel & game time
- Game Day: Wednesday, April 17, 2024
- Game Time: 2:10 PM ET
- Location: Houston, Texas
- Stadium: Minute Maid Park
- TV Channel: Bally Sports
- Live Stream: Fubo (Watch for free)
Braves vs. Astros odds & betting lines
- Favorite: Braves (-147, bet $147 to win $100)
- Underdog: Astros (+124, bet $100 to win $124)
- Over/under: 9
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:06 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.