+1 vote
Who won Game One of 2017 World Series?

1 Answer

0 votes
The Los Angeles Dodgers took a 1 -0 lead in the 2017 World Series with a crisp 3- 1 win (box score) over the Houston Astros in Tuesday night's series opener.
...