B is the best I can give this draft.
I love the first day. If not the exact picks I would have made (like I know more than NFL scouts), we firmly addressed our biggest need and did so with great players that seem to fit our system.
However, we basically gave away a 4th rounder for no reason, and we could desperately use that pick right now. Guys like Cam Thomas and Ricky Sapp are still on the board and we sure could use them after our head scratching picks in the second and third.
Taylor Mays makes no sense whatsoever. Yes, he's a great "value" and a fantastic athlete, but the last thing our secondary needs is another DB who can't cover. Great, he can hit and run fast and jump high. Doesn't mean jack when teams can throw over the top on us all day long.
Similarly Bowman is a great pick in terms of value and being an athlete. And if we ran a 4-3 and the best player on our team wasn't an ILB, then MAYBE it makes some sense. But the last position in the world we need to focus on is a backup TED. Spikes is fine for now, McKillop isn't bad, and that position could be filled via FA or later rounds.
CB, a S who can actually cover, NT, pass rusher, these are all MUCH greater needs, or even an explosive player on offense to take some of the pressure off Gore. We passed over plenty of great talent across the board to take gambles on players with issues who don't fit our needs or our system.
Don't get it. Not at all. And now we don't pick again until the 6th round. Even though I like the Ginn trade, the combo of it and losing that 4th rounder means we are missing out on some great values now and have very little chance of getting back into the game.
The inexperience at GM really shows. I love that we finally addressed our Oline, but other than that, we have really made some head scratching moves.