Giants Week in Review: Oh There Was a Game this Week?
Jobu reviews the pretend game the Giants lost this week against the Carolina Panthers.
Read MoreJobu reviews the pretend game the Giants lost this week against the Carolina Panthers.
Read MoreJobu reviews the Giants dominant win against the Carolina Panthers in week three.
Read More