Palace have sold Mikele Leigertwood to Premiership new-boys Sheffield United.
The 23-year-old utility player was out of contract at Selhurst Park, but because of his age Palace will receive a £600,000 compensation fee from the Blades.