The 2020 World Series will mark the first time baseball’s championship will be played entirely at one site since 1944, at Sportsman's Park in St. Louis.
The 2020 World Series will mark the first time baseball’s championship will be played entirely at one site since 1944, at Sportsman's Park in St. Louis.