The new Atlanta Falcons stadium ? (via Darren Rovell) Posted on August 15, 2017 by theFFeed The new Atlanta Falcons stadium ? (via Darren Rovell) Posted by SportsCenter on Tuesday, August 15, 2017