Trigga Trace used to say
"The Giants always win when nobody expects them to"
This used to be true. Is it still true?
I mean look at this NY Giants roster and tell me whats different from this team than last years team?
Are they no longer talented?
Can Coughlin rally the troops one more time?