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)…