I'm not a Giants fan to say the least, but for one night I had to route for these dudes to get the Pats the fuck outta here!!! Eli Manning is a made man. Gotta give credit where credit is due.
Any Given Sunday...last night was living proof.
NY must be goin crazy right now: