EsportsThe Esports Awards are Moving to Texas and Will Be on November 16Robert HanesJuly 10, 2019 by Robert HanesJuly 10, 20190The Esports Awards have announced that they are moving from London to Arlington, Texas for their 2019 event. They will be held at the Esports...