For as terrible as David did last year, he did start to get better late in the season... and I just can't see him going anywhere next season. I mean the guy got toasted time and time again, and still started every game he was healthy for.
MM probably won't be ready when the season starts, but he should be back at some point... Usama Young is growing and learning. Craft is still serviceable as a #4 type CB. I see CB as a need also, but I tried to keep it real. Maybe they'll sign another guy similar to Lehan, but in the same bargain tier.