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.
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.