Esports Stadium Arlington to host ECS Season 6 Finals
Esports Stadium Arlington is hosting the FACEIT’s Esports Championship Series Season 6 final. Located in Arlington, Texas the Esports Stadium Arlington is the largest esports-dedicated venue in North America. The…