The Cardinals went off the board in a big way for CJ Allen, 26 picks early. Conviction is one thing; this is another. Some smart calls, some head-scratchers, and a C in the wash.
Leaving quarterback unaddressed is the roster risk they will have to answer for in the fall. Linebacker is handled and the depth chart looks a good deal healthier for it. Nearly every premium pick went to that side of the ball.
Not a disaster, not a triumph, just a middling class.