I think the Panthers make it work because cutting him next year gets A LOT more feasible than cutting him this year. There's a lot more savings to be had. I think it just makes sense for both sides. Beason shows he's valuable as a starting OLB and can stay healthy, then he can restructure and stay and keep the majority of his money. If he can't stay healthy, then he's gone either way. Win/win situation for both sides.
But put yourself in Jon's shoes. He has $3+ million guaranteed from us in 2013. He could at least get vet min elsewhere so add in another $750,000 roughly. That is at least $4 million (probably more) and he almost certainly could find someone to let him compete for the starting MLB spot. If he has a great year (and you know that is what Jon expects) then he signs a big deal with the new team.
So why would he stay here and play for less, especially when he knows he has no shot to play MLB? I don't see it.