NFL Week 17 Top 10 Team Power Index
And then there was one week. These rankings are more or less my Super Bowl favorites, in order. We know that the champs are ready to repeat. But what about the NFC? There are so many teams vying to be top dog. I simply can’t anoint any of them as top dog right now. NFL […] More