Byron Allen sells his entire 10.7% stake in Starz · Digg