NFL teams rarely have the opportunity for introspection during the season. Yet Thanksgiving provides a natural window for self-reflection.

Of course, players and coaches for most franchises are busy forging ahead with preparations for Week 13 – which includes a triple-header on the holiday itself, as well as a Black Friday tilt – and beyond. But with only one-third of the season remaining, it makes sense to take stock of what has transpired so far this fall, especially at a time when others are looking back. Gratitude won't be easily found for every organization, however, with more than a handful in rather unenviable spots as the year winds down.

Here's what each team has to be thankful for at Thanksgiving this year:

With Arizona back to a distant fourth in the NFC West in a year that was supposed to feature a collective leap for the organization, some in the desert might feel like their plates are looking rather empty. But amid questions of whether the team will be running an out route on Kyler Murray and other key figures, it's worth appreciating McBride, who hasn't wavered even when the rest of the outfit has. And on Sunday, he became just the third tight end in NFL history to have at least five receptions in 13 consecutive games.