Govenor Greg Abbott says the World Series is coming to Arlington, Texas!

** 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!

 

Playlist