It can be a very Happy Thanksgiving indeed - Saints clinch NFC South Title with win in ATL

Fried Dirty Bird & a NFC South Division Championship on Thanksgiving... yes please