Esports Stadium Arlington is the largest facility of its kind in North America and it will begin hosting games on Saturday as it hosts the Esports Championship Series Season 6 Finals. The University of Texas-Arlington has one of the best esports programs in the country and will have a team room at the new stadium! Follow The Beat […]