I have to say, the peeps telling Giants fans to keep their heads up, worrying about our win totals and such, crack me up. The team is watchable again. I don't think any right minded Giants fan was thinking Superbowl based on their 2-0 start. It is a bad team. They were never going 16-0. They very likely have some really bad blowouts coming up in their future. I don't care, as I think the new front office actually knows how to get stuff done. Can't fix 10 years of GM malpractice in one offseason. I'll happily take watchable.
And I am thinking we've seen the last of Sheppard. I wish he had a better game to go out on. That looked horrible.