Sports | Mon Dec 10, 2012 5:57pm EST

New Atlanta football stadium passes funding test