NFL · NFC South · Est. 1966 · Mercedes-Benz Stadium
Atlanta Falcons
Professional football's most star-crossed franchise, the Falcons have produced moments of breathtaking excellence only to lose in ways that rewrite the rules of what losing can look like. The shadow of 28-3 hangs over every promising moment, and Atlanta's challenge is not just to win a championship -- it is to prove a franchise can survive the worst loss imaginable.