0 votes
Who did Houston Astros beat in the World Series?

1 Answer

0 votes
2017 World Series Team (Wins) Manager(s) Season Houston Astros (4) A. J. Hinch 101–61 (.623), 21 GA Los Angeles Dodgers (3) Dave Roberts 104–58 (.642), 11 GA
...