Sooo, based on your "logic" we should beat the Giants then.
And we did beat the Chiefs.
I'm confused w/ what you're trying to say.
Regarding Philly, I still think their a good team, they just don't have a run defense and their corners are playing woefully under their skill level. McCoy scares the piss out of me too.