Buffalo is tops in the NFL in DVOA. They're good, but this game has been characterized by horrible tackling by the Giants. As for Arizona, they didn't deserve it, but they obviously won the game, thanks to the Giants being bad and Cruz being a retard (a recurring theme).
This Steelers offensive line is so bad that it hurts them in three ways: pass protection, run blocking, and penalties.
well,the good news for today is that the GIANTS can defeat the Bills and the COWBOYS can easily defeat the Pats. Dez, Miles, and Witten are going to rape the Pats D. Cant wait for that game today.