Byron Allen buys 11% of Starz. Guess now he will turn a movie channel into a court shows as everything he runs are no good.
deadline.com
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.