Yannick Bolasie may well have been a fan favourite during his time at Crystal Palace but his form since leaving emphasises how well the club did to sell him for £25m.
The DR Congo international joined Palace from Bristol City in 2012 and was a regular for the Eagles in his four years at Selhurst Park, making 144 appearances in total, in which he contributed 13 goals and 30 assists.
While he was never prolific in the Premier League, his superb skills on the ball certainly won over a lot of Palace supporters, while his overall performances were not to be sniffed at either.
His final season at Selhurst Park saw him contribute five goals and three assists in the top flight, averaging a superb 7.14 rating from WhoScored for his performances.
He started well with the Toffees, as one goal and four assists in just 13 Premier League appearances earned him a strong 7.20 rating from WhoScored before a cruciate ligament rupture ruled him out for more than a year.
Sadly, he was never the same player and would manage just one more Premier League goal for Everton in another 18 appearances for the Toffees.
Loan spells with Aston Villa, Anderlecht, Sporting Lisbon and Middlesbrough would follow, as Everton surely rued giving the ageing winger a five-year deal, and eventually, they cut their losses on Bolasie and released him on a free transfer when his contract expired.
A move to Turkey would follow, with the 33-year-old now plying his trade with Caykur Rizespor, with whom he has managed just two goals and one assist in 28 appearances.
While he was unfortunate to suffer such a terrible injury and was a fan favourite at Crystal Palace, those at Selhurst Park deserve a huge amount of praise for selling him for £25m, as his career since leaving has been something of a disaster.
It looks as though the hierarchy cashed in at exactly the right time with the current squad now going from strength to strength, especially in the positions that Bolasie occupied.