Dave B’s NFL Power Rankings – Week 2 Week 1 is in the books! It proved why we all crave NFL football. Sensational performances, jaw-dropping upsets and unforeseen story lines make up yet another typically fluid version of this week’s NFL Power Rankings! Enough talk – let’s get on with Dave B’s Week 2 edition […]