With Worlds 2016 heading to NA, will the UK have an LCS event this year?

The League of Legends World Championship will take place in North America this year. Riot Games is calling […]

Read More… from With Worlds 2016 heading to NA, will the UK have an LCS event this year?

February 17, 2016