If stats say it all, Buffalo should have no problem dispatching the Steelers this weekend. In the last 6 weeks, they have a better running game, a better passing game, a better rush defense and a better pass defense while outscoring oponents 38-15.
Surely chillystat010101 thinks the Bills are the strong favorites this week because the stats say they should be.