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.