Team Highlights
Falcons' top plays vs. Saints | Week 12
Watch the Atlanta Falcons' top plays vs. the New Orleans Saints from Week 12 of the 2023 NFL season.
Watch the Atlanta Falcons' top plays vs. the New Orleans Saints from Week 12 of the 2023 NFL season.