Crystal Palace have not been shy when it comes to buying and selling players to and from their fellow Premier League clubs over the past few years with Andros Townsend, Aaron Wan-Bissaka and Christian Benteke to name just a few.

One other player that the Eagles sold to another side in the top division that has since proved to have been a better deal for the south London club than the team he joined is Dwight Gayle.

The centre-forward made the move to Selhurst Park back in the 2013 summer transfer window from Peterborough United in a deal worth a reported fee of £4.5m.

During his time at the club, the striker racked up 25 goals in 74 appearances across all competitions before joining Newcastle United in 2016 for a fee of £10m.

Since becoming a Toon player, the 32-year-old, who is currently picking up a weekly wage of £37k-per-week according to Salary Sport, has scored 34 goals in 118 appearances, with 23 of them coming in the Championship during the 2016/17 season.

In 2018, the former Palace gem joined West Bromwich Albion on loan from the Tyneside club, where, despite scoring 23 goals in 39 Championship games, he was slammed for getting sent off in the first leg of their play-off semi-final against Aston Villa, which was described as being an "absolute disaster" by Andy Hinchcliffe.

With just 28 minutes of Premier League action under his belt from four substitute appearances this season, the Englishman's market value currently stands at just £1.8m according to Transfermarkt, showing a massive decrease of 82% from the £10m transfer fee that Palace received for him.

Taking all of this into account, it's safe to say that the Eagles pulled a blinder by selling Gayle to Newcastle and making a profit on him at the same time based on the lack of regular goals and assists that he's delivered for them in the top division.

Moving forward, given his lack of game time with the Magpies in this campaign, it could be worth the striker looking to join another club that would be able to give him regular minutes, whether that be in the Premier League, Championship or elsewhere.

In other news: Forget Zaha: Palace "star" with 54 tackles has been Vieira's most "important player" - opinion