AmazonDan ClancyEditorialIdiocracyTwitch “This Is Your Dumbass CEO Speaking…” Apologies for the crass subject line but this is who the CEO of Twitch (Dan “DJ” Clancy) is... MurasamaAug 4, 2025Aug 5, 2025