Heels might be headed back to the ring. The drama, which was unceremoniously canceled along with a couple more as Starz cleaned house in September, has been licensed to Netflix by Lionsgate Worldwide Television Distribution. With the acquisition, Netflix will have non-exclusive rights to the two-season, 16-episode library of the wrestling drama starring Stephen Amell […]