Los Angeles vs Houston live stream.how to watch World Series 2017 score updates time, TV channel, watch online
The Houston Astros and the Los Angeles Dodgers will clash in Game 2 of the MLB World Series 2017 on Wednesday night with the Dodgers attempting to claim maximum advantage from home advantage in the opening two games.
The game has a scheduled start time of 8.08 p.m. ET and takes place from Dodger Stadium in Los Angeles, California. The game can be watched on TV on the Fox network, or online through live stream
The Dodgers will be looking to go 2-0 up in this World Series on Wednesday night, and they will send Rich Hill to the mound to get the job done for them.
Fans will remember that Hill cited the Yankees and Astros as two of the teams that were chasing him as a free agent last winter. However, he of course opted to return to the Dodgers in a $48 million, three year deal.