Sports Atlanta Falcons Show Off New Renditions of Stadium Editor July 30, 2014 About Post Author Editor See author's posts Tags: 1.2 billion dollar stadium, Atlanta Falcons, atlanta football team stadium, expansion soccer team, falcons new home, major league soccer, National Football League, new atlanta stadium From the Web