baseball

Where to watch Boston Red Sox vs Houston Astros: Live stream, start time, TV channel, odds for Tuesday, March 31

By Yahoo SportsYahoo Sports

Hunter Brown takes the mound for the Astros against the Red Sox.

The Boston Red Sox are seeking their second victory of the season as they take on the Houston Astros. Houston's Hunter Brown, who looked strong in his first start, will face Boston's Brayan Bello, who has an ERA of 3. 35.

How to watch Boston Red Sox vs. Houston Astros Date: Tuesday, March 31 Time: 8:10 p. m.

ET / 5:10 p. 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-3 (No. 5 in AL East) Houston Astros: 3-2 (No. 2 in AL West) Odds Spread: Houston Astros -1.