Is he worth it? I don't think he'll accept being a backup nor be satisfied with a backup's pay.They may restructure him and keep him as a back up. Never know when Johnson will cheat again.
He's good, but definitely not worth his salary at this point. Rather draft someone and build towards the future.