Carolyn Freeman is the Atlanta Falcons' resident 'Bird Lady.' Part mascot, part super-fan, the Bird Lady is all about the Falcons.
You probably think Atlanta is a lousy sports town. But Will Leitch, who lives in Athens, Georgia, argues that the Falcons, and especially their fans, deserve to win Super Bowl LI.
All the elements are there—scheme, personnel, attitude—for the Falcons D to carry Atlanta over the hump in the NFC. Will they gel?
It’s been seven months since the Super Bowl slipped away from the Falcons, fitting with the franchise’s penchant for fleeting success. As a state-of-the-art home opens in a revitalized city on Sunday night, the team’s brass is pleading with fans and anyone else who might be listening: This time will be different