Esports Stadium Arlington to Host ECS Season 8 Finals

Event will be held over Thanksgiving Weekend in Texas