Somehow the biggest item on the list survived the weekend. The Panthers never addressed cornerback, and it is the kind of gap that lingers. It nets out to a B, which feels about right.
The roster is better shaped than it was, with wide receiver chief among the fixes. They came away with juice, if not much beef up front.
Solid rather than spectacular, and there is nothing wrong with that.