Posts Tagged 'Atlanta Falcons'

Saints clinch 2019 NFC South, defeat Falcons on Thanksgiving

Saints clinch 2019 NFC South, defeat Falcons on Thanksgiving

New Orleans Saints have clinched the NFC South Championship. The Saints defeated the Atlanta Falcons, 26-18, on Nov. 28, 2019.