You can fall in love with a player. You are not supposed to marry him in the wrong round. The 49ers did exactly that with Joey Aguilar in the 247th overall pick. Too much went sideways, and the D is the honest tally.
Overpaying at the table undid a lot of the good work elsewhere. The 49ers indulged a want in Igbinosun while a need in edge rusher stayed open. They covered a lot of ground and still skipped edge rusher, which is a strange place to end up.
If one pick saves this weekend, it is Bisontis.
Bottom line, they will need several of these picks to beat their grades just to break even, and edge rusher is still a hole.
Pick-by-Pick
R1.27
· Pick 27
· Avieon Terrell
· CB
· rank 17
In pick No. 27 they get an island corner, outstanding value to boot. More want than need.
R2.3
· Pick 35
· Chris Brazzell II
· WR
· rank 29
A clean, defensible pick in pick 35 with a little surplus value in Chris Brazzell II. A glaring weakness, addressed head on.
R2.26
· Pick 58
· Anthony Hill Jr.
· LB
· rank 39
Taking Anthony Hill Jr. in No. 58 is close to grand larceny; a linebacker that good had no business lasting this long. Another box on the needs board, quietly ticked.
R3.27
· Pick 91
· Michael Taaffe
· S
· rank 69
Michael Taaffe at slot 91 is daylight robbery; nobody expected him to last. It adds depth where they could use a little.
R3.31
· Pick 95
· Chase Bisontis
· OG
· rank 71
Chase Bisontis at the 95th overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. Top of the wish list, and they did not leave without it.
R4.27
· Pick 127
· Michael Trigg
· TE
· rank 107
A top-tier tight end at a bargain, Michael Trigg in the 127th pick, plain and simple. The roster fit checks out.
R4.33
· Pick 133
· Davison Igbinosun
· CB
· rank 126
Hard to square with the roster. With positions of obvious need still on the board, Davison Igbinosun adds a cornerback and leaves edge rusher untouched.
R4.38
· Pick 138
· DeMonte Capehart
· DT
· rank 131
A tidy little value on DeMonte Capehart in No. 138, a step better than break-even. The biggest hole on the depth chart just got a whole lot smaller.
R4.39
· Pick 139
· CJ Daniels
· WR
· rank 138
They took CJ Daniels at par in the Round 4 slot, which is nothing to complain about. A must-fix position, and they treated it like one.
R5.2
· Pick 142
· Dametrious Crownover
· OT
· rank 139
Dametrious Crownover in Round 5, Pick 2 lands just on the right side of the ledger. It also answers one of the loudest questions on the roster.
R5.4
· Pick 144
· Gracen Halton
· DL
· rank 142
Gracen Halton at pick No. 144 is right where the board had him, plain and simple. They walked in needing this and walked out with it.
R5.7
· Pick 147
· Chris McClellan
· DT
· rank 137
Nice patience on Chris McClellan, who had no business lasting to the 147th overall pick. That was the need underlined and circled, and now it is checked off.
R6.6
· Pick 187
· Pat Coogan
· C
· rank 195
They liked Pat Coogan enough to skip the value, taking him in slot 187. This was priority one on the needs board, and now it is handled.
R6.28
· Pick 209
· Kaelon Black
· RB
· rank 210
A market-rate running back, with the board and the slot shaking hands on Kaelon Black. The one spot they could not leave alone, and did not.
R7.4
· Pick 220
· Jimmy Rolder
· LB
· rank 214
Nothing to complain about; Jimmy Rolder went a shade earlier than his grade, which is fine. A real hole, addressed with a reasonable pick.
R7.7
· Pick 223
· Eli Heidenreich
· WR
· rank 230
They paid sticker price for Eli Heidenreich in pick No. 223, and that is fine. Better still, it is exactly the hole they had to fill.
R7.31
· Pick 247
· Joey Aguilar
· QB
· rank 287
They reached into another round for Joey Aguilar, and the board is nowhere close to agreeing. It patches a soft spot without any drama.