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

Thursday, August 24th, 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