The Chair of Honor

Watch the Atlanta Falcons unveil the Chair of Honor at Mercedes-Benz Stadium.

Advertising