Esports Awards come to Arlington for first-time ever

The Esports Awards are being held in the United States for the first time ever. People traveled from all over the world to attend the ceremony.
Published: 10:49 PM CST November 16, 2019