San Francisco Giants vs. Houston Astros live stream, TV channel, start time, odds | June 12

Logan Webb takes the mound for the San Francisco Giants on Wednesday at Oracle Park against Yordan Alvarez and the Houston Astros. First pitch is at 3:45 PM ET for the final game of a three-game series.

The Giants are 12th in the majors with a .244 batting average. The Astros have the 20th-ranked ERA (4.17) in the majors this season.

Ahead of watching this Giants vs. Astros matchup, here’s what you need to know about Wednesday’s action on the diamond, including viewing options.

Giants vs. Astros: live stream info, TV channel & game time

  • Game Day: Wednesday, June 12, 2024
  • Game Time: 3:45 PM ET
  • Location: San Francisco, California
  • Stadium: Oracle Park
  • TV Channel: Space City Home Network
  • Live Stream: Fubo (Watch for free)
Watch the MLB on Fubo!

Giants vs. Astros odds & betting lines

  • Favorite: Giants (-117, bet $117 to win $100)
  • Underdog: Astros (-102, bet $102 to win $100)
  • Over/under: 8

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:12 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Читайте на 123ru.net