Falcons enter Mercedes-Benz Stadium for the first time

The Atlanta Falcons entered Mercedes-Benz Stadium for the first time as a team on Friday afternoon. Here is your first look at the guys in our new home.

Advertising

Advertising