Jul. 27, 2024 22:00 PM EDT
BUFORD, Ga. (AP) — The Atlanta Falcons showed off their new players — and a healthy dose of optimism — in front of fans on Saturday night.
The Falcons practiced at Seckinger High School only a short drive from the team's usual practice facility in Flowery Branch, Georgia....