I didn’t expect the 49ers to make close to the 11 picks they had in the 2014 NFL Draft. Well, it’s time to eat crow, as the Niners ended up making 12 total picks over three days. There were a few head-scratchers in the group, but overall, Trent Baalke, Jim Harbaugh, and San Francisco’s army of scouts and other personnel people played the draft to near perfection.

Instead of trading a slew of selections to draft a receiver who is barely pushing 6-feet-tall – Odell Beckham Jr. – in the top half of the first round, the Niners waited. By biding their time in round one, they were able to get a value in defensive back Jimmie Ward. Then, the real fireworks began. Baalke maneuvered himself wisely and made seven selections between picks 57 and 150, the real meat of the draft.

While you could scrutinize the front office, saying there’s no way all these choices have a chance at making the 53-man roster out of training camp, the Niners grabbed some more players who are in the position to sit out a season to nurse injuries. We’ll withhold grading this draft until this class has time on the field, but the 49ers receive an “A” for execution. Let’s get into the players.