Sports

New Orleans Saints clinch NFC South title with Thanksgiving win over Atlanta Falcons

The New Orleans Saints clinched a third consecutive NFC South title with their Thanksgiving night win over the Atlanta Falcons.