Gave it an A.
As rocnrik said, we won't know after a few years how good this draft was.
But when you look back at previous years (
National Football League: NFL Draft History - by Team ) we barely got 1 to 3 really productive players per draft (2016: Cravens, Doctson ? wait and see, Fuller ? wasn't consistant but has potentiel. 2015: Scherff, Crowder, Kouandjio, Smith?, Matt Jones?. 2014: Moses, Long, Murphy?, Breeland ? ...).
If we're lucky we could get at least 4 productive players out of this one, and, wether we drafted BPA or need, we ended up with filling up a lot of holes.
With what we know right now, I'm happy.
Offense will be at least as good as last year if we improve the run game. Defense just got a lot better (FA + draft), I don't see anything standing between us and being a playoff team.