Originally Posted by maher_tyler
Giants haven't looked all that great since beating SF. I think Atlanta is good but really haven't played anyone. I think if we played them again we would win.
There is only one team in the league I don't think we can beat (New England).