NFL Thanksgiving Slate Offers Much to be Thankful for