Byron Allen Flips His Starz Investment And Nets $20M Gain Nov 03, 2026 · Sidnee Michelle · blackenterprise.com read more » The investment initially raised questions about Allen’s plans for Starz after he publicly expressed interest in acquiring the company. Read more »