Originally Posted by Buddy333
Yeah I'm not a Giants fan because I can admit that the Eagles own the Giants and I don't make 101 excuses as to why they lost to them AGAIN the next day.
The eagles do own us, but those weren't excuses. Get a grip dude.
Sportswrath.com for football talk and giants talk