Evo 2017 is underway and this is where you can watch all the action July 14, 2017 by admin Tweet 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 Related Posts:You can check out Season 1 of the Halo live action…Nintendo and Sony are ironically teaming up to make…EA Play Live games showcase will return this July…Prime Day kicks off on July 12 for 48 hours, but…The Exoprimal open beta starts March 16 with the…