Byron Allen paid $25 million for a Starz stake. The network deployed a poison pill. Now he says he will buy the whole company.
Byron Allen acquired 10.7 percent of Starz for $25 million and says the network's poison pill defense will not stop him from buying the entire company.