Sanchez sucks, but who else do we have? He's the best of the worst. This team is f()cked for at least two more seasons. Two more season at the minimum. But we added two more first rounders to a D that can't stop the run.
He might get picked up after we cut him but nobody is going to take his contract or give up anything for him.
IF the NYJ wanted to trade him AND IF someone was actually offering something of value, the Jets could easily make it happen by re-doing his deal AGAIN, and paying part or all of his salary to him as a bonus to make the cost to the team trading for him acceptable.
It's been done many times before when trading a player with a bad contract.
This does of course affect the cap, and we would need room to do it, but it can be done.