Where to watch Boston Red Sox vs. Houston Astros: Live stream, start time, TV channel, odds for Wednesday, April 1

1 week ago 7

The Houston Astros (4-2) will play host to the Boston Red Sox (1-4) in the final game of their series. Garrett Crochet starts for Boston, while Mike Burrows takes the mound for Houston.

How to watch Boston Red Sox vs. Houston Astros

  • Date: Wednesday, April 1

  • Time: 2:10 p.m. ET / 11:10 a.m. PT

  • Where: Daikin Park, Houston

  • TV Channels: Space City Home Network, NESN

Advertisement

Team records

  • Boston Red Sox: 1-4 (No. 5 in AL East)

  • Houston Astros: 4-2 (No. 2 in AL West)

Odds

  • Spread: Houston Astros +1.5

  • Moneyline: Houston Astros 125 / Boston Red Sox -150

  • Over/Under: 7

Starting pitchers

Boston Red Sox: Garrett Crochet (1-0, ERA: 0.00, K: 8, WHIP: 0.83)
Houston Astros: Mike Burrows (0-1, ERA: 7.94, K: 6, WHIP: 1.94)

Weather: 78°F at first pitch

Ballpark: Capacity: 41,000 | Roof: Retractable | Surface: Grass

Read Entire Article