Loan him out, see what he can do after half a season in the lower leagues. If he is still unable to contribute, it's time to let him go.