The Evolution Championship Series is where the best in fighting games come to prove their skill. And when the best of the best come together to throw down, of course you’ll wind up with some seriously hype moments.
With Evo 2016 beginning Friday, this...