Dont worry they will show you on the field in about 5 hours why they are one of the BIGGEST CHOKERS in the history of the NFL. Giants will take them down.
LOL! Too funny. They aren't even the best team (or second best for that matter) in their division, much less the best in the NL .
Maybe last year we were not but this year, World Series baby!!!