Most analysts have decided to start believing in the birds, with the Philadelphia Eagles commandeering the number one spot on this week’s NFL Power Rankings in most cases. To add to this topsy-turvy 2017 season, the Los Angeles Rams have surged into the top five teams. They managed to shut out the Arizona Cardinals in London this past week and have dropped only two games all season.
The Buccaneers have hovered around the same spot from Week 7 to Week 8, after dropping another close game in Buffalo. Good news is that the NFC South is wide open, with both Carolina and Atlanta suffering losses this week.