Quote Originally Posted by Sugar View Post
Yeah, that Giants win doesn't look so "signature" after today does it?
Considering the adversity cough *BS calls* cough the Steelers overcame, it was a solid win.