NFL Week 11 Power Ratings: Bills Remain On Top
I haven’t done my NFL power ratings in a while but we’re back for week 11. The Bills were on top when I last did the ratings (week 7) and they remain on top. They’re just so highly-ranked in virtually every category. Really the only place you can knock them is in strength of schedule,… Read More NFL Week 11 Power Ratings: Bills Remain On Top