Houston Astros vs. Boston Red Sox live stream, TV channel, start time, odds | August 19
The Houston Astros and Yordan Alvarez ready for the first of a three-game series against Jarren Duran and the Boston Red Sox on Monday at Minute Maid Park.
The Astros average 1.2 home runs per game to rank 12th in baseball with 146 total home runs. Red Sox pitchers have a combined ERA of 4.16 ERA this year, which ranks 19th in MLB.
Before this Astros vs. Red Sox showdown, here is everything you need to get ready for Monday’s MLB action, including viewing options.
Astros vs. Red Sox: live stream info, TV channel & game time
- Game Day: Monday, August 19, 2024
- Game Time: 8:10 p.m. ET
- Location: Houston, Texas
- Stadium: Minute Maid Park
- TV Channel: NESN
- Live Stream: Fubo (Watch for free)
Astros vs. Red Sox odds & betting lines
- Favorite: Astros (-125, bet $125 to win $100)
- Underdog: Red Sox (+106, bet $100 to win $106)
- Over/under: 8
MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:06 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.