How would you grade the Giants' offseason?
A
58%
B
33%
C
6%
F
1%
D
1%