EVO 2018 Final Results: Winners From The Biggest Fighting Tournament of the Year John D August 7, 2018 esports, Featured, News The 2018 Evolution Championship Series, better known to fans as Evo 2018, finished up this weekend (August 3rd-5th), pitting, literally, the best...