NFL football on Thanksgiving Day has been a regular occurrence since the league's inception in 1920, and the tradition has shown no signs of slowing down.
This year's lineup may be the best of all-time on one Thanksgiving, because all three games have teams that are vying for playoff positions.
The early game features the Super Bowl champion Green Bay Packers against the Detroit Lions, while game No. 2 features the resurgent Miami Dolphins and America's team; the Dallas Cowboys.
The latter game (which is airing on NFL Network) is certainly the most intriguing game of all, as the San Francisco 49ers travel east to take on the Baltimore Ravens in the battle of the Harbaugh brothers.
With a great week of football, family and food, here are the greatest Thanksgiving Day games of all time.