Riot Games is no stranger to having its Twitch channel leading the platform in terms of viewership. So far this year, “Riotgames” has produced a total of 38.5M hours watched, more than any other esports channel or influencer. Of those 38.5M hours watched, the developer’s top League of Legends competitions, the LoL Championship Series (LCS)…