Itisstill early in that game...Looks like the Giants came to play professional football today.
The other 3 weeks would seem to point to good. I think they're a step below GB/Arizona though.I realize they are playing the Texans and all, but man do the Falcons look good.