Can we start a petition to get Dan Clancy to step down from his Twitch CEO position? He is out of touch and spineless. Frogan, Denims, Capri, and Vio did nothing wrong and don’t deserve a damned 30 day ban. He succumbed to pressure from Ethan Klein’s rank ass
12 months ago