It was a wild weekend in the NFL. There were upsets all over the schedule and several teams who came into Sunday with a claim to be the top team in the NFL got their plans spoiled. It really feels like there is no single team that goes into every week confident to win no matter who the opponent is.
As we approach the midway point of the NFL regular season, it is time for a huge update to our NFL power rankings.