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

who won the world series in 2020

Explore