Take off the homers glasses bro. It's nice to see many of the critics shut up for this week, but lets not get ahead of ourselves here.
But still, the offense was very impressive. Sanchez is getting more zip on the ball and seems to have more command over the offense. Stephen Hill blew me away with that debut as well. Definitely wasn't expecting that. Hell, I think he might end up being the best receiver on the roster this season. Just needs to cut down on those drops. I guess he's our new Braylon Edwards, which is a good thing imo.