Houston Astros vs. Boston Red Sox live stream, TV channel, start time, odds

Summarized by: Live Sports Direct
 

Houston Astros take on Boston Red Sox at Minute Maid Park on Monday at 8:10 PM ET. The game is the first in a three-game series. Houston has the second-ranked team ERA among all MLB pitching staffs (3.03). Boston's pitchers have a combined ERA of 4.33 this year.

Houston Astros are the favorite against Boston Red Sox. Tipico Sportsbook offers a new customer offer: Deposit $10, get $200 in betting credits immediately.


IN THIS ARTICLE