Riot Games Esports Co-Head Talks ‘League of Legends’ 2017 World Championship
The world’s top competitive video gamers are facing off in China over the next few weeks for the League of Legends 2017 World Championship, one of the premier tournaments in the fast-growing world of esports. Hosted by Riot Games, the… Continue Reading