Riot Games names David Higdon Global Head of Communications
League of Legends developer Riot Games has named David Higdon the newest Global Head of Communications for the esports division. Higdon has previously worked in prestigious positions such as Chief…