SHARE

The roof might actually be open at Atlanta’s brand-new Mercedes-Benz Stadium on Sunday<p>When the Falcons host the Packers for the first regular season game ever at Mercedes-Benz Stadium on Sunday, it’s going to come with a twist: The retractable roof at the new $1.5 billion facility won’t be …

Read more at CBS Sports: https://www.cbssports.com/nfl/news/nfl-week-2-packers-falcons-will-give-atlanta-something-it-hasnt-seen-in-26-years/