Casemiro won five Champions Leagues and three La Liga titles with Real Madrid and joined United for a total fee of £70 million ($87m) in 2022 on a four-year contract. He still has two years left and is reported to be United's highest-paid player. But Carragher urged him to end his contract early. "He's made a right few quid, good luck to him. They pay him off, they do some sort of deal. He should not be putting himself through this," added the former Liverpool defender. "He is too good to be putting in a performance like that and being laughed at by Crystal Palace, he's not playing Man City he's not playing Real Madrid, with all respect to Crystal Palace. A man of that level should not be going through what he's going through now, he needs to call it a day."