0 votes
Who pitched in the World Series 2017?

1 Answer

0 votes
2017 World Series - Houston Astros over Los Angeles Dodgers (4-3)
...