Fire him anyway. If someone tries to buy him, just outbid them. worst case scenario, he's back on your team and you've only lost a few thousand dollars.
And besides, at this time in the season, it's very unlikely that a 37 year old goes for 10 times his salary.