With the NFL expanding to three games on Thanksgiving, there is plenty we should all be thankful for tomorrow. Between games that feature at least four of the six teams fighting for a playoff spot, with the other two still in contention, the three 2012 Thanksgiving Day games promise to be memorable, with the Houston Texans kicking things off against the Detroit Lions, followed by the Washington Redskins visiting the Dallas Cowboys and New England Patriots on the road battling the New York Jets at night.
Since the NFL expanded from just having the Lions and Cowboys host games every Thanksgiving Day to adding an extra game with an annual rotation of teams back in 2006, we have been treated to some classic matchups. Who can forget the Indianapolis Colts blowing out the Atlanta Falcons back in 2007, 31-13? Or what about the time that the Philadelphia Eagles kicked the stuffing out of the Arizona Cardinals in 2008?