Live stream: Here's where to watch Boston Red Sox vs. Houston Astros, Game 2 of ALCS

Share

The Boston Red Sox host the Houston Astros in Game 2 of the American League Championship Series on Sunday night at Fenway Park. First pitch is scheduled for 7:09 p.m. Here's how to watch:

LIVE STREAM: Click here for the TBS broadcast of the game

LIVE STREAM: "Watch Now with fuboTV - Try free trial"

ON RADIO:  WEEI (93.7 FM), ESPN Radio, WCCM 1490 AM (Spanish)

Contact Us