Who Won World Series 2020? L.A. Dodgers & Tampa Bay - One ...
BBC News on October 28, 2020 Also reported by •BBC Sport •Upworthy •USATODAY.com: Dodgers win World Series, ending 32-year drought The Los Angeles Dodgers have won their first World Series since 1988, beating the Tampa Bay Rays 3-1 in game six. The Age on October 28, 2020 Also reported by •BBC News •FOX Sports
DA: 87 PA: 36 MOZ Rank: 20