Advertisements

Giants Bad Juju Re-Opens Old Wounds with Big Easy Debacle

brad wing giants saints willie snead NFL week 8

The Giants delivered another nail-biting, back-breaking, soul-sucking, last-minute loss in Week 8 against the Saints. Is this the beginning of the end?

Advertisements