I've discussed this in other threads but I think it deserves one of it's own.
How many of you would like to see the Falcons travel to the Sewerdome with the NFC Championship on the line? I know there is a few of us that would love that game.
Especially if we left the dome silent while celebrating our 2nd consecutive NFC Championship on top of the Saints logo.