• Esports Stadium Opens In ArlingtonEsports Stadium, the largest esports venue in North America, has opened in Arlington.