Bleacher Report NFL 2012 Power Rankings
Nice little article...they give some kudos to Buffalo, and rank the Bills #10. I know power rankings are meaningless, but I hope they are right.
Nice little article...they give some kudos to Buffalo, and rank the Bills #10. I know power rankings are meaningless, but I hope they are right.