Who Won World Series 2020? L.A. Dodgers & Tampa Bay Rays Face Off in Game 6
Published
We have new World Series champs! The Los Angeles Dodgers and the Tampa Bay Rays faced off in game six of the series on Tuesday night (October 27) at Globe Life Field in Arlington, Texas. In the end, the Dodgers defeated the Rays 3 to 1, winning the series 4 to 2. This is now [...]
Full Article