Ram is going to retire and be a post June 1 cut/retire. Ram has nothing to do with it. But, if you cut Carr, convert the salaries of other guys to bonuses, you gain like $26 million in cap space next year. Tripplet has several articles discussing the options.
I've never been a fan of intentionally tearing down a roster to start over, but we are at the point where the natural progression is that we are going to take a step back and more or less start over anyway. I'd rather start that process now than in two years.