New site, new glory for the class of the NFC South.
Wow, I feel really tall right now. Not used to being up here.
The latest SB Nation Power Rankings have placed the Falcons first overall, meaning that as of this moment, the SBN brain trust believes that the Falcons are the best team in the NFL. I...I feel a little faint. Here's what Chris Thorman had to say:
1. Atlanta Falcons (LW: 4, 3-0): A new No. 1 for the third consecutive week. Picking Atlanta or Houston here is coin flip territory. They've both made their case to be No. 1. The Falcons get the nod here partially because I think they're only halfway there at 3-0. I see three more games in the next three weeks they should win. 6-0 is on its way.
Be sure to go check out the rest of the power rankings and weigh in down in the comments. This is a rare honor, indeed.