I mean this as no offense to Martin, Moseley, etc. but they just simply haven't proved themselves with consistent play. I think Osborne still has a lot of upside, and a couple of those young corners are obviously going to get redshirted/tested on special teams first.
From what I have watched of Shaq, he's kind of a ball hawk, which is desperately needed.