
The National Football League has been playing games on Thanksgiving Day since its inception in 1920. The NFL’s Thanksgiving Day games have traditionally included one game hosted by the Detroit Lions since 1934, one game hosted by the Dallas Cowboys since 1966, and a third prime-time game has been played since 2006. This prime-time game has no fixed host and features different teams every year, mainly consisting of division rivals ever since 2012. This year the Lions host the Bears, the Cowboys host the Raiders, and the primetime game will be the Bills against the Saints in New Orleans. Since the NFL has been playing games on Thanksgiving Day, there has only been one team to not play on the holiday, the Jacksonville Jaguars.