The New Orleans Saints host the Buffalo Bills in the Caesars Superdome on Thanksgiving night. There hasn't been much to be thankful for from the Saints this season. The sense of hope, the sense of fun, the sense that the Saints may very well be a contender have been dwindling as the season has gone on. All of this has had Who Dat Nation feeling less than thankful on this holiday, but a win over Buffalo in the Dome will really have us all giving thanks.
Let’s take a look at this and all of the NFL action in Week 12.