Buffalo's defense ranks third in the league against he pass, but on Thanksgiving they'll be facing the best passing offense in the league as Dallas airs it out better than any other team in football.

Dak Prescott is completing almost 67 percent of his passes, has a 2:1 touchdown to interception ratio (21:10) and is averaging over 300 passing yards per game (303.5).

"It's an elite offense. It'll be a big challenge for us defensively," said McDermott. "They have five players with 30 or more catches. You don't often see that on one team. With (Jason) Witten, (Amari) Cooper, (Michael) Gallup on the other side, (Randall) Cobb in the slot and Ezekiel (Elliott) and Dak and what they do all with their offensive line that's playing at a high level, they're tough to defend. Real tough."

The Cowboys offense is among the league leaders in plays of 20 yards or more, and McDermott said the reason is simple.

"They've got explosive players. They've got receivers that can run past people," he said. "They do a good job protecting up front, giving Dak time. Dak is really playing at an elite level in my opinion, so they've got a very potent offense."

3. Rookie Devin Singletary took a step

Last Sunday's game against the Broncos was the first true sign that the bulk of the rushing load is now going to rookie running back Devin Singletary. The team's third-round pick performed admirably in what was the heaviest workload he had undertaken this season.

On 21 carries, Singletary had the first 100-yard rushing day of his career, averaging five yards per carry against what was the seventh-ranked run defense in football.

When asked if the rookie's performance confirmed anything about Singletary for him and the offensive staff, coach McDermott provided a tempered response.

"I just think it's another step for Devin really," said McDermott. "A step for him in his development and I thought he had a really good week of practice last week. This is another week and it'll be another challenge for our offense going against a good defense."

Dallas has the 15th ranked run defense in the league, as they're giving up just under 105 rushing yards per game.

The browser you are using is no longer supported on this site. It is highly recommended that you use the latest versions of a supported browser in order to receive an optimal viewing experience. The following browsers are supported: Chrome, Edge, Firefox and Safari.