Houston Astros vs. Toronto Blue Jays live stream, TV channel, start time, odds | July 1
Yainer Diaz and the Houston Astros will see Yariel Rodriguez starting for the Toronto Blue Jays in the first game of a four-game series, Monday at 3:07 PM ET.
The Astros’ .265 batting average leads MLB. The Blue Jays’ 75 home runs rank 27th in MLB this season.
Here’s everything you need to prepare for Monday’s Astros vs. Blue Jays contest, including viewing options.
Astros vs. Blue Jays: live stream info, TV channel & game time
- Game Day: Monday, July 1, 2024
- Game Time: 3:07 PM ET
- Location: Toronto, Ontario
- Stadium: Rogers Centre
- TV Channel: Space City Home Network
- Live Stream: Fubo (Watch for free)
Astros vs. Blue Jays odds & betting lines
- Favorite: Astros (-149, bet $149 to win $100)
- Underdog: Blue Jays (+126, bet $100 to win $126)
- Over/under: 8.5
MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:06 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.