The weekend has a hole in the middle of it named quarterback, a need the Cardinals walked right past. Call it a sensible B-, earned the boring way.
They will need Green to outplay his draft slot in a hurry to justify it. Edge rusher is handled and the depth chart looks a good deal healthier for it.
In short, they left a little better than they arrived, which is the whole idea.