Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Watch Now

Falcons' new stadium already causing issues

The Atlanta Falcons' new stadium already faces potential challenges with the decision to close the roof for the Chik-fil-A Kickoff games during Labor Day weekend.