ESPN.com
Close
Amani Toomer
John David Mercer/US Presswire
It's hard to believe, but it's true: Giants fans can shout "Eighteen and 1! Eighteen and 1!"