Which baseball team played in the MLB World Series in 2017 and 2018?

W
View Answer
Los Angeles Dodgers.
The LA Dodgers lost to the Houston Astros in 2017 and Boston Red Sox in 2018.

Add Comment