News Buzzfeed Sells to Byron Allen by Charles Manning May 12, 2026 May 12, 2026 Byron Allen’s media company, Allen Family Digital, is buying a 52% controlling stake in BuzzFeed for $120 million. Allen will …