Among others, the Niners pick up...
1) The consensus best cover S in the draft in Ward. A great developmental and depth player for the future and a starting slot corner now. Baalke had him as a 1st round talent and MD had him ranked 15th overall in the entire draft.
2) The consensus best RB in the draft. Hyde is the future replacement for Gore and an immediate upgrade in the short yardage game. Many ranked him a first round talent.
3) The consensus best C in the draft. This one is a bit more debatable but Martin certainly provides great competition and depth (at the very least) at a position of need and perhaps even a future starter.
4) The consensus best FB in the draft in Millard and a potential replacement for Miller if he walks next season.
5) An extremely talented OG prospect. Thomas could start as early as next year but will red shirt this year.
6) Two very solid depth guys at the ILB position in Borland and Skov (as an UDFA) to account for Bowman's injury.
7) A terrific, speedy, slot receiver prospect in Ellington. I love this pick.
8) Not one, not two, but 3 very athletic CB prospects, one of which will be red-shirted due to injury. The Dontae Johnson pick could be very important with Culliver's immediate future in question.
9) A pass rushing OLB prospect with great athleticism.
10) A very strong DL prospect albeit one that needs guidance and good coaching.
So, by my count, there are between 5 and perhaps as many as 8 future starters that the Niners landed in this draft (and I'm not even counting the addition of Stevie Johnson).... Not a bad haul IMHO....
Cheers!