Barring any last minute changes, this year's World Series will be held at Globe Life Field in Arlington, a high-ranking MLB official tells CBS 11 Sports.
Barring any last minute changes, this year's World Series will be held at Globe Life Field in Arlington, a high-ranking MLB official tells CBS 11 Sports.
The World Series will be played at Globe Life Field as a neutral, bubble location during the pandemic.
The new Globe Life Field will serve as a bubble site for the series due to the pandemic.