Depends on how desperate you are for the freed-up payroll... You can always WAIVE him, and let someone else assume the burden of his contract. If he clears waivers, you just keep him and no harm done. If someone else claims him, you lose a good/great pitcher, but you free up payroll this year and for the next two years.
Is it worth it? Only you know for sure.