Stephen A. Smith and Ryan Ruocco: 11/5

The Giants lose to the Steelers in a close contest. Is this Eli's fault? The Knicks are 2-0, is this a sign of things to come?