NFL Draft 2015: COMPLETE 49ers Grades for ALL PICKS

12 of 12

Overall Draft Grade: B-

The San Francisco 49ers had a decent draft overall. Getting a punter was strange, as was not addressing cornerback. Nevertheless, the 49ers got some players who will have immediate impact in Armstead, Harold, Bell, and more. The 49ers could have done better at addressing needs, but the players they got are not bad at all.

Next: 49ers 4th Round Draft Grades

More from Niner Noise