The Buffalo Bills are having a good season, but have a tough test on Thanksgiving against the Dallas Cowboys in the Lone Star State. They are going to have their hands full going against Dak Prescott and Ezekiel Elliott but there is a confidence around this team that they can ruin the Cowboys Thanksgiving. Will they be able to get the job done? Let's look at three bold predictions for the Bills.

3. Bills give up 300 yards passing

The Bills have one of the better passing defenses in football giving up only 184.3 yards per game through the air, but in this one they are going to be exposed. The Vikings pass defense was also considered good and all Prescott did was throw for 397 yards and three touchdowns.

Prescott has played with a lot of confidence this year, especially at home, and he is going to light up the scoreboard. The Bills have played a lot of easy teams and that has helped cushion some of their stats.

Just a few weeks ago the Bills let Ryan Fitzpatrick throw for 323 yards. It's going to be a long afternoon for the Bills secondary because they are going to be getting burned a lot.

2. Devin Singletary rushes for 150 yards and a touchdown.

Devin Singletary has been improving as his rookie season has gone on and this is going to be the big breakout. Singletary is coming off a game where he broke 100 yards rushing and the weakness of the Cowboys defense is against the run.

On the season the Cowboys are giving up 104.8 yards per game which is 15th in the NFL. Look for the Bills to employ a run-first style of offense again and for Singletary to have a big game. He should finish with at least 150 yards and a touchdown. Don't be shocked if he finds the end zone twice.

1. Bills lose by 10 + points

Even though Singletary has a big game, this isn't a game where the team as a whole is going to find a whole lot of success.

The Bills defense struggled against the Dolphins which is very concerning for their outlook in this game The Cowboys offense is going to have a big game, and the Bills will have zero answers.

The offense won't score enough and that is going to lead to a blowout loss. Look for the Bills to lose this game by at least ten points.