Atlanta, Georgia is the home to what NFL Football Team?

POINTS: 2