Who Won World Series 2020? L.A. Dodgers & Tampa Bay Rays Face Off in Game 6

Who Won World Series 2020? L.A. Dodgers & Tampa Bay Rays Face Off in Game 6

Just Jared

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