Sage Ryan calls Harold Perkins a "once-in-a-generation player"