I don't see how anyone can fuck up this draft....holes everywhere. Just pick warm bodies. That 21 spot will have like 10 quality options.
Needs:
Pass rushing DT, closed end, nickel back (or bigger number 2 CB to move Lawson to nickel back and give good number 1 and 2 CB depth) and a more athletic LB (now since Levy is slowed and Whitehead had a bad year and Bynes did poorly down the stretch this year). Whitehead, Levy and Bynes could all rebound in 2017 but getting younger is a good bet at LB. Go defense in Round 1 and 2 and fill a hole with young talent. Depends on free agency too though of course.
RG and RT depends on the re-signs of Reiff and Warfod. Faster slot than Boldin. Workhorse back due to Abdullah and Riddick injuries. Backup QB a need (lots of solid vets hitting free agency). Again depends on free agency. 3 of these become holes when contracts expire.
What is set:
QB, receiving RB, playmaking RB, WR 1, WR 2, LT, Center, pass catching TE, one guard is set (assuming Swanson health). Good building blocks on offense.
Nose tackle, stud DE, backup DE (Hyder ERFA), FS, SS, CB1 is set. CB2 in good shape with Lawson but could get better while adding depth in the process by drafting a stud CB. Most of defense set but can finish it off with one DE, one DT, two LBs (maybe only one), nickel back (or number 2 CB depending how you feel about Lawson).
Lots of depth still with Laken, Dahl, Robinson on Oline. Need WR depth with Boldin and Robert now free agents. Adding one young LB creates LB depth (depends on one re-sign and Williams). Bademosi did well in 2 games but bad in one as CB depth. Diggs could become depth. Lawson could become CB 2 depth. Need a better blocking TE.
Lots of positions filled. But some holes now due to impending free agents and the LBs/Taylor not playing well enough.