Esports Stadium Arlington Debuts
Arlington showed off its newest stadium Monday, one with a stage instead of a field.

More Videos