The way you describe it, then yes we would sell him.
What would the club define as ‘the right offer?’ My suspicion is that the club’s valuation probably hasn’t dropped from 23/24 when we rejected approaches from Southampton and Luton.
Without knowing figures involved, let’s assume we valued him at £10m last summer. We would be lucky to get that after his stop-start season this year. If the club believe he’s still worth that, they won’t sell this year. It’s worth the gambling on keeping him and if he has a good year, cash in and if he struggles again, we know we have to take a hit on the valuation.
The situation outlined with Sheaf applies to a few other players in the squad. Selling this year is premature.