Round 6, Pick 4 (173): RB Anthony Dixon, Mississippi State
Round 6, Pick 13 (182): TE Nate Byham, Pittsburgh
Round 6, Pick 37 (206): WR Kyle Williams, Arizona State
Round 7, Pick 17 (224): CB Phillip Adams, South Carolina State
When Frank Gore went down last season, former Alabama standout Glen Coffee got his shot in the starting lineup. He did little to impress. The 49ers went back to the well and drafted another power back from the SEC in Anthony Dixon. He's got great size and adequate speed. He's not the answer if Gore is gone for an extended period of time, but he will do just fine in short-yardage situations.
Nate Byham will not even come close to pressuring current TE Vernon Davis for playing time, what he will do is come in on jumbo sets where there are two or three TEs blocking on the edges and he will be relied upon to seal the edge and make some big blocks. Widely considered one of the drafts best pure blocking TEs, Byham has a chance to make the roster if he lives up to his draft grade.
The 49ers definitely have depth concerns at WR and CB, but there's only so much you can do very late in the draft. From Arizona State, Kyle Williams provides speed to stretch the defense. The 49ers unfortunately have a number of possession WRs but lack a true burner to stretch the field and keep defenses honest.
And at CB, Phillip Adams went mostly under the radar but plays the game physical and does well in jamming receivers. If you've got to face Larry Fitzgerald twice a year, you need to be able to throw off his timing on his routes.