Los Angeles Dodgers win first World Series since 1988
The Los Angeles Dodgers have done it! They have won their first World Series since 1988! ’55, ’59, ’63, ’65, ’81, ’88, and now 2020. What a year. What a season. What a team.Congratulations @Dodgers— Vin Scully (@TheVinScully) October 28, 2020 The Dodgers survived a close competitive Game 6 against a Tampa Bay Rays squad
Continue Reading