Arlington, Texas, To Create US' Largest Esports Arena
By Zachary Zagger · March 15, 2018, 7:02 PM EDT
Arlington, Texas, which is already home to stadiums for the Dallas Cowboys and Texas Rangers, could boast the largest esports stadium in the U.S., according to new plans unveiled by the...
To view the full article, register now.
Try a seven day FREE Trial
Already a subscriber? Click here to login