The Los Angeles Dodgers won in the 2020 World Series against the Tampa Bay Rays, 4 games to 2.

when was the last time the dodgers won the World Series 2020

Explore