The New Orleans Saints put the smackdown on the Atlanta Falcons, 48 to 17, on January 7, 2024.

Explore