Question: when does the atlanta falcons new stadium open
Answer: August 26 , 2017