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.