Should there be an ESL UK League of Legends division below the Premiership?

The ESL UK Premiership is home to the best eight League of Legends teams based in the UK, […]

Read More… from Should there be an ESL UK League of Legends division below the Premiership?

April 17, 2016