After their relegation from the Premier League in 2021, West Bromwich Albion valued Sam Johnstone at £20m, but the Baggies could only watch on as he left on a free transfer the following summer.

The shot-stopper made the move to the Hawthorns in 2018, joining from Manchester United in a deal worth £6.5m after impressing in the Championship with Midlands rivals Aston Villa.

Johnstone would go on to make 167 appearances for the club, in which he conceded 216 goals and kept 45 clean sheets, with his performances certainly catching the eye in the 2020/21 campaign despite relegation from the top flight, with Gary Lineker labelling him "unbelievable" after some impressive saves.

The Preston-born goalkeeper earned a call-up to the England squad and West Brom were determined to make a big profit on him, despite his contract being set to expire in 2022.

Amid interest from West Ham United and old side Manchester United, with Johnstone no doubt to remain in the top flight after making a name for himself in the top division, West Brom demanded £20m for his services.

Unfortunately, that price proved to be too high for any interested parties, as the Hammers saw a £10m bid rejected, and he would remain in the Championship with the Baggies, making 36 appearances in the 2021/22 campaign as they endured a disappointing 10th place finish.

Johnstone was never going to extend his contract at the Hawthorns after such an underwhelming campaign and was free to move to the Premier League upon the expiry of his contract.

He would join Crystal Palace and while he is yet to usurp Vicente Guaita as the no.1 choice at Selhurst Park, making just one appearance so far, it seems likely that he will step up as the main man in between the sticks in Patrick Vieira's side once the 35-year-old Spaniard moves on.

Had West Brom not been so greedy and demanded such a high fee for Johnstone, then they could have sold him to the Premier League and used the money to improve the squad, rather than losing such a talented player for nothing.