SportFalcons coach tees off at NFL opponents admin11 months ago01 mins Atlanta Falcons coach Arthur Smith has teed off at the New Orleans Saints at the conclusion of the side’s Week 18 NFL defeat.January 8, 2024 — 12.37pmPost navigationPrevious: Aussie young gun smashes race walking recordNext: âThank god thatâs overâ: Jockeyâs all-time reaction after completing miracle recovery