The World Series will be played this year in…
— Greg Abbott (@GregAbbott_TX) September 10, 2020
** The photo in the above tweet seems to be a stock image from the article that Greg Abbott posted. This ballpark pictured is not Globe Life Field. **
Could it be true!? This year’s World Series happening right in our backyard?
From NBC DFW:
“According to people close to discussions, MLB has selected California and Texas as its two neutral locations with ballparks, including Dodger Stadium in Los Angles and Petco Park in San Diego, for postseason play. The season will end with the World Series at the Texas Rangers’ new park in Arlington, the people said.”
It looks like this might be true according to Governor Greg Abbott!