SI’s Peter King ranks the Bills as the 31st (yes, next-to-last) team in the NFL in today’s MMQB column:

Drafting C.J. Spiller is the one thing a terrible offense did this offseason to get better. Unfortunately, he can’t throw the football.

That’s just crazy.  The Bills have a decent defense, a new offensive-minded head coach, and three excellent running backs.  They’re going to make something happen.

I rank the NFL teams in thirds: the top third get to the playoffs, the middle third play tough but not well enough, and the bottom third suck.  The Bills are definitely in the middle third.  Peter, reconsider your ranking!