Grade the Cardinals' offseason
B
53%
A
30%
C
13%
D
2%
F
2%