Nov 19, 2012 at 3:37 AM
ATLANTA -- The debate over whether or not the Falcons should build a new open-air stadium hasn't been confined to boardrooms and executive offices. Many have been talking about it at tailgates and football watch parties. But activist group...







