I always dread Atlanta games...

Yup and not sure if this is correct but I always feel like they beat us at home and we beat them at theirs

In the last 10 meetings, Saints are 6-4 at home and at the shopping center they call a stadium (formerly circus tent). :cool: