The Esports Awards 2019 kicked off on November 16, 2019 at the Esports Stadium Arlington in Arlington, Texas, and here are the results.
The Esports Awards 2019 kicked off on November 16, 2019 at the Esports Stadium Arlington in Arlington, Texas, and here are the results.