Somehow the biggest item on the list survived the weekend. The Cardinals never addressed quarterback, and it is the kind of gap that lingers. The bottom line is a respectable B.
They left with wide receiver solved and the rest of the wish list mostly ticked off. They came away with juice, if not much beef up front.
All told, a solid class that does its job everywhere but quarterback.