Because the Giants rule and every other team drools
I am because as much heartache I've endured they eventually win the big one and it feels that much better. I'm expecting a down year this year tho
Have faith, they can bring it this year. Just believe in Eli.
Originally Posted by G14ntzF4π
started watching football in '99. watched all the giants games..living in NJ back then, liked them back then, but became true fan next season especially after that NFC championship game trouncing vikings 41-0..still remember that game today...
Tags for this Thread