Dale Zanine-USA TODAY Sports
The Falcons clock in at #17 in the latest SB Nation Power Rankings.
The Falcons were in a power rankings freefall for weeks, but they've snapped back somewhat thanks to the win against the Buccaneers. It's the gift that keeps on giving!
The Falcons clock in at #17 in the Power Rankings this week. Here's the blurb.
Beating a confused Buccaneers team was a nice way for the Falcons to come out of a bye week. Atlanta's start to the season is still going to make it next to impossible to catch the Saints in the NFC South, and a wild card spot isn't very realistic either. However, the Falcons should still be a competitive team, just prone to the occasional drubbing.
Where would you rank the Falcons?
More from The Falcoholic: