@Logic Thanks for the overview.
I love all the picks now knowing all that were made. Top end was great - very good CB as a need. Excellent back to help take the pressure off of Josh when he gets in trouble. Linebacker who is a tacking machine, and a real gamer. WR who looks like he could be a top 2 on the team with some time, and has great hands, fluid and can track the ball really well. Punter who is honest about what he does well and what he needs to fix. The remaining players, hope they add competitiveness.
Overall, great draft. Not a draft for glaring needs and thats how it was handled. CB was the pick most of need and they killed it. Love the fact we were drafting from the perspective of a team who could truly take BPA versus a team that needed to hit on every pick as we did in past years.