2020 World Series to take place at Globe Life Field

The 2020 World Series will be played at the brand new Globe Life Field, but the Texas Rangers likely won't be a part of it.

Latest Video