NFL Thanksgiving Schedule 2019: Buffalo Bills vs. Dallas Cowboys, TV Channel, Live Stream, Odds

The Dallas Cowboys make their 42nd consecutive Thanksgiving Day appearance when they host the Buffalo Bills on Thursday, but Jason Garrett may not stick around long enough to see the franchise's 43rd appearance.

The Cowboys head coach came under fire after his team's 13-9 road loss against the New England Patriots on Sunday, which franchise owner Jerry Jones described as a significant setback.

"It's a significant setback for our team," Jones said after the loss in Foxborough, Massachusetts.

"We needed this win. We needed to win against an opponent like this. We haven't had them, and consequently, we are very aware of that and so we dig a hole that we really got a challenge as we look at the rest of the schedule."

The defeat against the Patriots left the Cowboys at 6-5 and still in charge of the NFC East after the Philadelphia Eagles slipped to 5-6 following a loss to the Seattle Seahawks.

Speaking during an appearance on 105.3 The Fan on Tuesday, Jones partially toned down his criticism of Garrett.

"I am highly critical and I am continually evaluating the performance of everyone involved with the game," he said.

Garrett is 83-64 since taking over as interim head coach in 2010, but has guided the Cowboys to the postseason just three times and Jones has hinted he must shoulder responsibility for selecting the coaching staff.

"When you're general manager, which I am, those coaches are out there at my ultimate decision," he added.

"It's very much within my realm of purview, if you will, to not only be standing there as an owner but be standing there as the general manager who put the staff there to begin with.

Dallas has gone 3-5 after jumping to a 3-0 start and has lost each of its four games against opponents currently with a record above .500.

The Cowboys have lost against Green Bay and Minnesota—who are both 8-3—as well as New Orleans and the Patriots, who are 9-2 and 10-1 respectively.

With the 8-3 Bills arriving at the AT&T Stadium on Thanksgiving—the first time the two franchises have met on the national holiday—the Cowboys have the perfect chance to snap their losing streak against teams with a winning record.

The good news for Dallas is that the Bills are the penultimate team with a .500 record left on its schedule aside from the Los Angeles Rams, who travel to Texas on Week 15.

Conversely, the schedule gets tougher for Buffalo, who arrives into its first Thanksgiving Day game since 1994 on the back of a 20-3 win over the Denver Broncos.

The Bills host the Ravens in Week 14, before back-to-back trips to Pittsburgh and New England and a home matchup against the New York Jets in Week 17.

FiveThirtyEight's statistical projections give Buffalo an 82 percent chance to secure a playoff spot. Two wins over the next five games should seal the deal for the Bills.

Buffalo has won five of the last seven games and Josh Allen has been crucial throughout the spell, throwing just two interceptions while recording at least two touchdowns—passing or rushing—per game.

"I feel like things are going in the right direction now, and I'm seeing things [on the field] pretty well," the second-year quarterback said in his press conference on Tuesday.

"But that's something that can go away. I gotta continue to stay on top of it and continue to work hard. [With] timing on the routes, there's still a lot that I have to clean up and I will clean up. I feel like the more that I play the more I'll get better."

As long as Allen continues his form, the Bills look set to return to the playoffs for the first time in two seasons and to win at least 10 games for the first time in two decades.

Here's all you need to know ahead of Thursday.

Dak Prescott, Dallas Cowboys
Dak Prescott #4 of the Dallas Cowboys throws the ball during a game against the New England Patriots at Gillette Stadium on November 24 in Foxborough, Massachusetts. Adam Glanzman/Getty

When and where is the game?

The Dallas Cowboys host the Buffalo Bills at AT&T Stadium in Dallas, Texas, on Thursday, November 28.

Kick-off is scheduled for 4:30 p.m. ET.

TV coverage

The game will be nationally broadcast by CBS.

Live stream

A live stream will be available via CBS digital platforms and fuboTV.

Form

Dallas slipped to 6-5 after a 13-9 loss in Foxborough against the New England Patriots but remain top of the NFC East.

The Bills, meanwhile, improved to 8-3 with a 20-3 win over the Denver Broncos and are in pole position to clinch the AFC's second wild-card spot.

Series record

The two teams have met just 10 times, with Dallas leading the all-time series 6-4. The Cowboys have won three of their last four against the Bills, but Buffalo took the most recent meeting against Dallas, triumphing 16-6 at home in 2015.

Odds

According to Oddschecker, the Cowboys are a 6.5-point favorite and are 22/25 to cover the spread, while the Bills are a 12/5 underdog.

The over/under line in terms of total points scored is set at 34.5.

NFL Thanksgiving Schedule 2019: Buffalo Bills vs. Dallas Cowboys, TV Channel, Live Stream, Odds | Sports