If he's on £800 per month, £20k would surely do. Journalist speculating, I suspect.
Probably would if there wasn't a £30K offer sitting there
You would think from £800 to £20k at a club that he wants to stay at is good enough.
But then there are very likely other variables (contract length, etc).