Home / Tag Archives: worlds 2017

Tag Archives: worlds 2017

Top 5 Pro Fails in Worlds 2017 So Far

Top 5 Pro Fails in Worlds Championship 2017 So Far The 2017 League of Legends World Championship followed the last year’s competition held in North American. This year’s competition is held at four different locations in China organized by the game’s developer Riot Games. This year’s Worlds started on 23rd …

Read More »