Most of our positions have good depth and multiple players who can step up if one player goes down or struggles.
Let's start at LB.
LOLB- Ahmad Brooks
MLB- Patrick Willis, Navorro Bowman, Larry Grant
ROLB- Aldon Smith, Parys Haralson
Then of course there is Gooden who could be retained ( I do like his speed)
That is some tremendous depth and which is a good reason why Brooks should have been re-signed. No season has no injuries, and if Brooks goes down Harlason can step up, if Bowman or Willis are out at all I'm confident Grant can play damn good again as a starter.
At corner there is Culliver, Brown, Brock, and we need to expand on that, but that's a pretty good start right there. I don't think Carlos will be retained, wouldn't be wise to give money to a 30+ year old corner who will demand top tier money and 3+ years on the books.
The only position in which we don't have good depth, is Receiver. Look at the Packers, Saints, Giants, receiving squads to name a few, tremendous depth. We won't achieve that kind of depth this offseason, but picking up Mike Wallace (which I truly think is likely not wishful thinking), and retaining Morgan or signing a player such as him in free agency, along with a receiver in the draft will fix that problem very fast.
I could go through every position, but that would be of College final length, so I'll ask you a question instead.
My question to all of you is, where do you think the Niners need to add depth at? Talk away.