Forbes: What Makes The Atlanta Falcons' New Stadium The Best Ever

Wednesday, August 23rd, 2017

This week in a preseason game against the Arizona Cardinals, the Atlanta Falcons will take the field for the first time in their new home: the $1.5 billion, 71,000-seat Mercedes-Benz Stadium.

Read more at Forbes