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... Murasama ✓⃝Aug 4, 2025Aug 5, 2025