Originally Posted by Rey
Giants have two recent super bowl victories, a top tier qb, and a history of performing well in the play offs.
So they get a pass?
They gave up 34 points.
They scored 0 points
Imagine if how you'd react if that was this team.