News

NFL Power Rankings: Week 3

Wow, what a week in football! From the Patriots being upset by the Cardinals (what?!), to the dominance of the 49ers and continued struggles of…