Evo 2017 is underway and this is where you can watch all the action

Evo 2017 is underway and, per usual, you’ll be able to watch all of the action through Twitch live streams. The tournament will take place from July 14 to July 16 in Las Vegas, Nevada. Read more…
Neowin