Twitch CEO Dan Clancy is in the spotlight this week, and not for the reasons he’d probably hoped. The head of the world’s largest streaming platform is drawing heat after being spotted dropping his ...