Riot announced back in November that the League of Legends 2014 World Championships will take place in South Korea. Recently the company followed up by revealing a few more specific details in regards to the location. This year’s championships final will be hosted October 19th on the Sangam Stadium, best known for serving as a venue for the 2002 FIFA World Cup. The ...
Read More »