As always, it's too soon to actually assign a grade to a draft class, but based on value and projections, I'd give this class a B+.
My only gripe about the whole thing was that I thought we could have been a little more aggressive in securing Dan Feeney or Pat Elflein in the third, but other than that, not a bad class for the amount of picks we had.
Realistically what has been holding us back? A bad secondary and an abysmal pass rush that cannot get home to close out games. Even dating back to 14' when we faced the Patriots, it wasn't Flacco's ineptitude to score points that sunk out ship, it was our atrocious secondary. We have given up the most go ahead TDs over the past two years and I think the FO wanted to make sure we limited that moving forward.
Humphrey is getting a lot of flack, but realistically, he was a top 3 corner in this draft after Sidney went down. His ball tracking skills can be coached as he goes and honestly, that's his only real problem. He checks every other box. He will in time anchor the secondary.
Williams and Bowser will give us explosive pass rushers and will allow Suggs more rest so that he will be more effective when he is on the field.
Siragusa will likely be our LG and I really like the gesture that we will be moving back to a power scheme.