Of the NFLSince its inception in 1920, professional football has always been played on Thanksgiving, which means fans can enjoy three games that year. This year’s Turkey Day features traditional hosts Detroit and Dallas, with the former taking on one of the best teams in the AFC and the latter taking on a division rival, as well as an intriguing cross-conference matchup for the nightcap.
Here’s how (TV channel, online streaming, radio) and when (kick-off time) watch each game:
Buffalo Bills (7-3) at Detroit Lions (4-6)
TV channel: CBS
Kicking off: 12:30 p.m. ET
How to watch online: Paramount+, NFL+
Hear on the radio: SiriusXM, Westwood One Sports
This will actually be Buffalo’s second straight game at the Motor City after the Week 11 matchup with Cleveland was postponed due to the record-breaking snowstorm that hit the area late last week. The Bills were able to dig out at home and make it to Ford Field where they defeated the Browns 31-23. Buffalo is 5-4-1 on Thanksgiving Day, including the 31-6 destruction of New Orleans last season in the Big Easy. The Lions have the longest history with Turkey Day as this will be the team’s 83rd game to be played on the holiday. Detroit is 37-43-2, including 2-0 against Buffalo, but the last time these teams played Thanksgiving was in 1994. The Lions go into this game with momentum after winning three straight games.
See also: Detroit Lions Thanksgiving Quarterbacks Ranking
New York Giants (7-3) at Dallas Cowboys (7-3)
TV channel: FOX
Kicking off: 4:30 p.m. ET
How to watch online: FOX Sports, NFL+
Hear on the radio: SiriusXM, Westwood One Sports
Believe it or not, these longtime division rivals have only played each other once on Thanksgiving. That was in 1992, a game Dallas won 30-3. The Cowboys are 31-22-1 overall on vacation but lost three straight games to the Raiders 36-33 in overtime last season. New York is 7-5-3 on Thanksgiving, but only four of those games have happened since the 1970 merger (1-3). The Giants’ last Turkey Day appearance was in 2017, when they lost to Washington 10-20. The two teams enter this game in second place in the NFC East, two games behind Philadelphia but Dallas meeting first, 23-16 at MetLife Stadium in Week 3.
New England (6-4) vs Minnesota (8-2)
TV channel: ABC
Kicking off: 8:20 p.m. ET
How to watch online: Peacock, NFL+
Hear on the radio: SiriusXM, Westwood One Sports
This is the first time Minnesota has hosted a Thanksgiving game and played against anyone other than Detroit or Dallas. The Vikings are 6-2 during the holidays, their last appearance comes in 2017 (30-23 win in Detroit). New England plays Turkey Day for the first time since 2012, which was a 49-19 win over the New York Jets. The Patriots are 3-2 aggregate at Thanksgiving. New England goes into this prime-time matchup with a three-game winning streak that puts them just one game behind Miami and Buffalo for first place in the AFC East. Meanwhile, Minnesota saw their seven-game winning streak come to an abrupt halt on Sunday thanks to a 40-3 demolition from Dallas at home. Despite the loss, the Vikings still have a four-game lead in the NFC North and the second-best record in the league overall.