The Houston Astros tied the World Series at 1-1 with a dramatic 7-6 victory over the Los Angeles Dodgers on Wednesday night, setting up what is effectively a best of five series starting with Game 3 on Friday. Expectations are now high as the teams head east, to Houston's Minute Maid Park for Game 3 in which the Astros will hope to make use of home advantage and take the lead in the series for the first time.
L.A. Dodgers vs. Houston Astros Game 3: TV Channel, Live Stream Info For World Series 2017
Published October 27, 2017 at 10:35 AM
The above link leads to an external page. DailyDodgers.com has no control over its contents.
Trending News
-
Dodgers Nation • 13 hrs
-
Dodgers Nation • 14 hrs
-
Dodgers Nation • 15 hrs
-
Dodgers Nation • 11 hrs
-
Dodgers Nation • 13 hrs
-
ESPN • 11 hrs