clock menu more-arrow no yes mobile

Filed under:


Addressing a packed Atlanta City Council meeting, Falcons' brass made no bones about it: They want to be playing in a new, $1 billion stadium by 2017, or else they'll pursue moving to the suburbs. "Please don't let anybody say that's a threat," said team president and CEO Rich McKay. "No, that's just a reality of what we have to do as our lease is about to end." [AJC]