LA Dodgers win 2020 World Series
The Los Angeles Dodgers are World Series Champions. The Dodgers beat the Tampa Bay Rays 3-1 in Game 6 of the 2020 World Series Tuesday night in Arlington, Texas. It’s the first World Series title for the Dodgers since 1988. Dodgers’ shortstop Corey Seager was named the World Series MVP.