Here are the grades following the Giants’ 37-29 win over the Cardinals this Sunday:
GIANTS REPORT CARD
By
Social Links for
Paul Schwartz
Contact The Author
There was an error submitting your message
Published
Nov. 25, 2008, 5:00 a.m. ET