Dodgers Claim 2020 World Series
After a 32 year championship drought, the Dodgers from Los Angeles traveled to Globe Life Field in Arlington, Texas on Oct. 27, where they defeated the Tampa Bay Rays 3-1 in the sixth game of the World Series. However, to name a champion, all MLB teams followed a long,Continue Reading