Byron Allen Acquires 11% Stake In Starz For $25M

Byron Allen has acquired a 10.7% stake in Starz, paying $25 million for 1.8 million shares in the entertainment company. The deal follows years of Allen throwing his name in the mix for a range of media properties. He was among several bidders for Paramount when it was under Shari Redstone’s control and expressed interest in Disney’s linear TV networks after CEO Bob Iger after the exec told CNBC they “may not be core” to the operation. Allen Media Group‘s portfolio includes the Weather Channel and other di ...