Where to watch Boston Red Sox vs. Houston Astros: Live stream, start time, TV channel, odds for Wednesday, April 1
By Yahoo Sports••Yahoo Sports
Garrett Crochet takes the mound for the Red Sox against the Astros.
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 Live Stream: ESPN+, MLB. TV | Follow on Yahoo Sports 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.