Yes, they [BleacherReport] put us at #4. Thus with three AFC teams taking up the first three spots, they are telling us that the Saints are their new #1 team in the NFC. And as insane as that sounds, as a fan, it's hard to ask for much more than that! :9: