
The Evolution Championship Series, better known as Evo, is one of the eSports events of the year. Fans of the event have been eagerly awaiting the lineup of games, and it was revealed by co-founder Joey Cuellar late last night. Evo 2016 will feature nine games as part of the main competition, and two of.
Read More →