Bills QB Josh Allen experiencing overall soreness
Digest more
The Bills last played on Thanksgiving in 2022, defeating the Detroit Lions 28-25 on Tyler Bass' 45-yard field goal with two seconds left. Josh Allen threw for 253 yards with two touchdowns and one interception and rushed for 78 yards and a touchdown on 10 carries.
The NFL announced Wednesday that Allen was one of 32 nominees across the league to be nominated for the award after winning it for the first time following his 2024 MVP campaign. Ironically, as Allen and the Bills prepare to play against the Pittsburgh Steelers in Week 13, he is vying for the award named after the Steelers' legendary founder.
The Buffalo Bills signed veteran receiver Brandin Cooks before Sunday's crucial AFC showdown with Pittsburgh Steelers, seeking offensive spark after recent struggles.
Here are seven things to know about the new Bills wide receiver: Cooks was introduced as a household name in the NFL as a first-round pick by the New Orleans Saints during the 2014 NFL draft. Cooks, 32, attended Oregon State. Thus far in his career, Cooks has 729 catches for 9,697 yards with 60 touchdowns in 168 games played (147 starts).
Buffalo falls as low as No. 12 in some rankings after their fourth loss, with experts questioning their Super Bowl contender status.
Khalil Shakir is the Bills' leading receiver with 564 yards, but that ranks No. 32 in the NFL. Curtis Samuel missed the Week 12 upset loss to the Texans with elbow and neck injuries, Mecole Hardman missed that same game with a calf injury and then former No. 33 overall pick Keon Coleman has been made a healthy scratch in each of the last two weeks.
If nothing changes in Buffalo, signs are pointing toward another year of Josh Allen's career ending the way the rest of them have.
The Buffalo Bills added an experienced veteran to their struggling receiving core, signing Brandin Cooks on Wednesday. What can the 32-year-old receiver bring to Buffalo's offense at this stage of his career?
Buffalo Bills coach Sean McDermott clarified on the benching of WR Keon Coleman after missing the last two games.