Just had to blog a reminder for all you Nervous Nellys out there who think a Giants' turnaround is all but impossible. Look what happened today to the teams on their schedule.
Atlanta? Lost. Denver? Lost their third straight. That overpowering Dallas offense the Giants barely survived in Week 2? Green Bay darned near pitched a shutout against it. Philadelphia? Lost to San Diego.
And now, when the Giants head back to work tomorrow afternoon, they'll be tied (but behind in the tiebreaker) for second with the 5-4 Eagles, a game behind the 6-3 Cowboys.
Anyone else want to try to figure out this crazy league?