Tags ESI Pub Quiz

Tag: ESI Pub Quiz

Events

Riot Games names John Needham as Global Head of LoL Esports

Riot Games has appointed John Needham as its new Global Head of League of Legends esports. Before his new role, Needham was the Managing Director...