Houston Astros vs. Kansas City Royals live stream, TV channel, start time, odds

For The Win
 
Houston Astros vs. Kansas City Royals live stream, TV channel, start time, odds

Edward Olivares and the Kansas City Royals head into a matchup with Alex Bregman and the Houston Astros on Sunday at 2:10 PM ET.

The Astros have the fourth-best batting average in the league (.259). The Royals rank 27th in Major League Baseball with just 152 home runs as a team.

Prepare for the Astros vs. Royals with what you need to know ahead of Sunday’s game, including viewing options.

Astros vs. Royals: live streaming info, TV channel & game time

  • Game Day: Sunday, September 24, 2023
  • Game Time: 2:10 PM ET
  • Location: Houston, Texas
  • Stadium: Minute Maid Park
  • TV Channel: MLB.tv
  • Live Stream: Fubo (Watch for free)

Astros vs. Royals odds & betting lines

  • Favorite: Astros (-265, bet $265 to win $100)
  • Underdog: Royals (+215, bet $100 to win $215)
  • Over/under: 9.5

BetMGM Sportsbook. Odds updated Sunday at 9:06 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.