Esports Armada continues best year ever with win at Evo 2017By Blake Van PouckeJuly 17, 20174 Mins Read