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