Week 10 was like an episode of the “Twilight Zone”. The Patriots lost to the Titans, the Bucs had over 500 total yards but only scored 3 points, and the Browns beat the Falcons!
The AFC North is still up for grabs, but the Pittsburgh Steelers show no signs of letting it go. After nearly a perfect game on Thursday Night Football, the Steelers remain atop the Power Rankings.
The Browns pulled off quite the performance against what seemed to be a potentially dangerous Falcons team. The win puts them dead even with the Ravens in this weeks power rankings.