Breaking News: Los Angeles, CA: Los Angeles Dodgers are World Series 2020 Champions!

Source: Los Angeles Dodgers (Information):

Pictures: Los Angeles Dodgers (Courtesy):

Los Angeles, California: The Los Angeles Dodgers are World Series 2020 Champions after winning against the Tampa Bay Rays 3-1 in Game 6 before a socially distanced crowd in Arlington, Texas.

Congratulations Los Angeles Dodgers!

***

%d bloggers like this: