Bills Sign WR Brandin Cooks
One day after becoming a free agent, Brandin Cooks has quickly found a new home. The Bills announced that they’ve signed the veteran wide receiver to their active roster.
The Saints and Cooks mutually agreed to part ways last Wednesday, but there was a slight holdup over “contractual technicalities.” After the Saints amended Cooks’ contract, he passed through waivers unclaimed and became free to sign anywhere on Monday.
A first-round pick of the Saints in 2014, Cooks is now heading to his sixth NFL destination. The 32-year-old has been part of a record-tying four trades during his career, but the Saints didn’t find a taker for him before the Nov. 4 deadline. Cooks has endured a down year with just 19 catches and 165 yards (8.7 YPC) over 10 scoreless games, which explains why teams weren’t eager to trade draft compensation for him.
While Cooks didn’t produce much in New Orleans with quarterbacks Tyler Shough and Spencer Rattler this season, he may have a better chance in Buffalo with reigning MVP Josh Allen at the helm. Cooks is easily the most accomplished receiver on the Bills’ roster, having amassed 729 catches, 9,697 receiving yards, and 60 touchdowns in 168 regular-season games.
The receiver position has been a sore spot throughout the year for the Bills, who tried to address the issue at the deadline. They reportedly made a significant offer to the AFC East rival Dolphins for Jaylen Waddle, but they failed to reel in him or anyone else. With receiver remaining a problem area, the Bills have dropped two of three since the deadline to fall to 7-4. They’re unlikely to chase down the 10-2 Patriots for a sixth straight division title, and a wild-card berth doesn’t look like a guarantee in a conference loaded with playoff contenders.
The Bills’ need at receiver became even more glaring over the past couple of weeks with head coach Sean McDermott making second-year man Keon Coleman a healthy inactive twice in a row. Coleman sat out a 44-32 win over the Buccaneers in Week 11 after he was consistently late to meetings. He also didn’t play in the Bills’ 23-19 loss to the Texans last Thursday. It’s unclear if he’ll return to the lineup this Sunday in a crucial meeting with the Steelers. Regardless, it’s fair to say Coleman has not panned out as hoped since going 33rd overall in the 2024 draft.
Coleman has joined the majority of the Bills’ receiving corps in underwhelming this season. Slot target Khalil Shakir has put together another productive campaign, but Josh Palmer, Elijah Moore, Curtis Samuel, and Tyrell Shavers have all caught fewer than 20 passes apiece.
While Gabe Davis played in the Bills’ past two games and picked up four receptions for 62 yards, he’s not on their active roster. The Bills can only elevate him from their practice squad one more time before they have to sign him. Mecole Hardman, also on the practice squad, played in one game before going on IR with a calf injury last week.
It’s unknown how many other teams joined Buffalo in vying for Cooks, but Denver was not among them. The AFC West leaders had a connection to Cooks in head coach Sean Payton, who was in charge in New Orleans when the wideout entered the league. Despite that, the Broncos weren’t in the mix for Cooks, according to Chris Tomasson of the Denver Gazette.
Bills Sign DE Shaq Lawson
Shaq Lawson visited the Bills yesterday, and his workout clearly went well. A third Buffalo stint is in store to close out the season. 
Lawson has signed to the Bills’ practice squad, per a team announcement. He could find himself in the lineup as early as Week 13 by signing to Buffalo’s active roster or by being made one of the team’s gameday elevations from the taxi squad. In any case, Lawson will provide depth along the defensive front on a team needing reinforcements in that area.
Buffalo has struggled against the run in 2025. The team has allowed an average of 149 yards per game on the ground, which ranks 30th in the NFL. Lawson will not be expected to handle a major workload upon rejoining the Bills once again, but he could provide an experienced depth presence up front. Similarly, the 31-year-old could chip in as a pass-rush contributor down the stretch.
Lawson played with the Bills from 2016-19 and then again from 2022-23. The former first-rounder has topped four sacks only once in a season during his career, but he has proven to be a consistent rotational contributor while racking up 110 appearances and 38 starts. Lawson’s last regular season game was his only 2024 appearance, which came with the Panthers.
Now, the Clemson product will join the likes of safety Jordan Poyer and wideout Gabe Davis as veterans brought back to Buffalo for 2025. The play of those three will be worth watching as the 7-4 Bills close out the season. Top spot in the AFC East will be difficult to attain this year, but a wild-card berth is still very much in play.
In a corresponding move, the Bills have released defensive end Andre Jones Jr. The 27-year-old has made 16 regular season appearances in his career, all of which were with the Commanders in 2023 and ’24. Jones did not survive roster cuts with Washington this summer, and he landed with the Bills on their taxi squad before the start of the season. After not seeing any game time so far in 2025, he is now a free agent.
Minor NFL Transactions: 11/24/25
Today’s minor moves:
Buffalo Bills
- Practice window opened: OL Tylan Grable
Carolina Panthers
- Elevated: LB Krys Barnes, RB DeeJay Dallas
Cincinnati Bengals
- Waived: QB Sean Clifford
Los Angeles Rams
- Waived: S Tanner Ingle
San Francisco 49ers
- Elevated: K Matt Gay, LB Jalen Graham
The Bills should soon get some extra OL depth, as Grable returned to practice today. The former sixth-round pick landed on IR before the start of the season thanks to concussion symptoms, and that ended up keeping him off the practice field for months. Now, the Bills will have 21 days to consider adding the second-year player to the active roster. As a rookie in 2024, the UCF product got into four games (one start).
Bills Work Out DE Shaq Lawson
The Bills had a familiar face in for a workout today. According to ESPN’s Alaina Getzenberg, defensive end Shaq Lawson was in Buffalo for a tryout.
It’s been more than a year since we last heard from Lawson. The pass rusher caught on with the Panthers practice squad back in October of 2024, but he got into only one game with the big-league club before getting cut. Since then, Lawson hasn’t garnered a reported tryout until today.
If Lawson does end up catching on with the Bills, it would represent his third stint with the organization. Lawson first joined the Bills as a first-round pick in 2016, and he proceeded to compile 16.5 sacks and 25 tackles for loss through his first four seasons in the league. By virtue of having his fifth-year option declined, Lawson caught on with the Dolphins in 2020 via a three-year, $30MM deal. He only lasted one season in Miami before continuing his tour of the AFC East, as he got into 14 games with the Jets in 2021 (with a brief stop in Houston in between).
He returned to Buffalo for the 2022 campaign and spent two more years with the franchise. In that second stint with the Bills, Lawson added another 4.5 sacks to his resume in 31 games.
The Bills haven’t been afraid of adding old friends in 2025, as the team has had reunions with wide receiver Gabe Davis and safety Jordan Poyer. The team shouldn’t expect too much from Lawson in what would be his age-31 season, but he would add some pass-rush help to a unit that’s currently paced by Joey Bosa‘s four sacks.
Bills T Spencer Brown, LB Terrel Bernard Could Hit IR
The Bills got roughed up in a Thursday night loss in Houston and could see two starters head to injured reserve, as a result. With just six weeks left in the season, Buffalo could potentially lose right tackle Spencer Brown and linebacker Terrel Bernard for at least four weeks as head coach Sean McDermott disclosed today that IR could be a possibility for both players, per Joe Buscaglia of The Athletic. 
After a night in which the Bills gave up eight sacks, the prospect of losing one of their bookend tackles is a scary one. And while Brown is more well-regarded for his run blocking abilities, swing tackle Ryan Van Demark didn’t fare much better against the Texans’ pass rush as he filled in for Brown last night. Buscaglia noted that Brown was spotted in a sling following the loss in Houston, and Jay Skurski of The Buffalo News provided the update today that Brown’s shoulder injury would require further evaluation.
Based on McDermott’s comments today, the result of the evaluation could end Brown’s season. A placement on IR would require at least a four-week absence, giving Brown a chance to come back in Week 17 at the earliest. If Brown’s shoulder isn’t able to heal in that time, his regular season contributions may be done, and he could be out for a potential postseason run, as well. This would be a first for Brown, who, in his young career, has never had a stint on IR.
Since missing two separate two-week stretches as a rookie, Brown only sat out of four games over the next four seasons. This reliability and run-blocking prowess earned Brown the four-year, $72MM extension he signed before the final year of his rookie contract last year. For whatever time Brown ends up missing, Van Demark will likely step in to start. The fourth-year undrafted UConn alum has three starts for Buffalo in the past two seasons.
Playing through an ankle injury that’s been nagging him over the past five weeks, Bernard hurt his elbow in last night’s game and was described as “week-to-week” by Skurski. The former third-round pick out of Baylor has been a leading tackler for the team over the last three years. After leading the team with 143 in his first year as a full-time starter in 2023, he finished second on the team last year despite missing four games. He’s currently second on the team behind safety Cole Bishop, who’s played one more contest than Bernard.
Luckily for Buffalo, the defense saw veteran linebacker Shaq Thompson return to the field last night after missing three weeks while dealing with a hamstring injury. If Bernard is out for any amount of time, Thompson is a strong candidate to step in amongst starters Matt Milano and Dorian Williams in the front seven.
The team hasn’t resigned to four-week absences for these two starters just yet, though. While an IR placement remains a possibility for both players, there’s a chance both could avoid the lengthy absence. Regardless, despite having a week and half of rest before their next contest, McDermott told reporters that “it doesn’t look great” for Brown and Bernard’s chances of playing in Week 13.
Bills Place WR Mecole Hardman On IR, Promote WR Gabriel Davis From Practice Squad
The Bills are down another offensive weapon. Less than a week after making his Bills debut, Mecole Hardman is heading to injured reserve, according to the team.
The veteran wideout seemed to be trending towards being at least inactive for Thursday Night Football. After getting into seven offensive snaps on Sunday, the receiver didn’t practice this week while nursing a calf injury. Now, that injury will keep him off the field for at least the next month.
After spending the preseason with the Packers, Hardman landed on Green Bay’s practice squad to start the 2025 campaign. He was released after only a few weeks, and he was a free agent until landing with Buffalo’s taxi squad earlier this month. He was quickly activated to the active roster, and he garnered a single target in his team debut.
Besides a brief stop with the Jets, Hardman had spent the majority of his career playing with the Chiefs. After averaging close to 600 receiving yards per season through his first three years in the NFL, Hardman has been limited to only 511 yards since 2022. He hauled in only 12 catches in 12 games with the Chiefs in 2024, although he did serve as the team’s primary punt returner.
The Bills will be digging into their offensive depth tonight against the Texans. Besides Hardman, the team will also be without tight end Dalton Kincaid, receiver Curtis Samuel, and probably wideout Keon Coleman, who is heading towards a second-straight week of sitting on the sideline. As a result, the team has once again elevated Gabe Davis from the practice squad.
The former Bills standout reunited with the team back in September but sat out the first few months as he continued to recover from a torn meniscus and torn PCL. He made his season debut on Sunday, hauling in three catches for 40 yards. He’ll join a receiver corps that also includes Khalil Shakir, Joshua Palmer, Tyrell Shavers, and Elijah Moore. With Kincaid out, the Bills have also promoted TE Keleki Latu from the practice squad.
NFL Practice Squad Updates: 11/18/25
Here are the latest practice squad moves around the NFL:
Atlanta Falcons
- Signed: OL Andrew Steuber
Buffalo Bills
- Signed: CB Brandon Codrington
Carolina Panthers
- Released: S Israel Mukuamu
Chicago Bears
- Signed: LB Jalen Reeves-Maybin
Dallas Cowboys
- Released: C Wesley French
Indianapolis Colts
- Signed: DE Viliami Fehoko, S George Odum, WR Eli Pancol, DT Chris Wormley
- Released: DE Tanoh Kpassagnon, TE Maximilian Mang, CB Troy Pride
Las Vegas Raiders
- Released: OT Leroy Watson
New England Patriots
- Signed: DL Fabien Lovett Sr.
Pittsburgh Steelers
- Signed: WR John Rhys Plumlee
- Released: S Jack Henderson
Seattle Seahawks
- Signed: RB Velus Jones, WR Brenden Rice
- Released: TE Marshall Lang, CB Mike Reid
San Francisco 49ers
- Signed: QB Adrian Martinez
- Released: RB Sincere McCormick
Tampa Bay Buccaneers
- Signed: S Marcus Banks
Tennessee Titans
- Signed: WR Lance McCutcheon, WR Kristian Wilkerson
Reeves-Maybin, the current NFLPA president, spent most of his career with the Lions but was released this offseason. He worked out with the 49ers in October and now returns to the NFC North with the Bears.
Odum began his NFL career in Indianapolis and is now returning to the Colts after a three-year stint with the 49ers. He will likely provide depth on special teams when elevated from the practice squad.
Kpassagnon, meanwhile, will be looking for his third team this season. He signed in Chicago this offseason to reunite with Dennis Allen, the Bears’ defensive coordinator and Kpassagnon’s former coach in New Orleans. He played 89 snaps across five games in Chicago before he was released. He then signed with the Colts’ practice squad, but did not make any appearances in blue and white.
The Seahawks signed Jones to their practice squad, but he was released the following day in a health-related move, per ESPN’s Brady Henderson. Rice, the son of NFL legend Jerry Rice, will get to play for one of his father’s former teams. Jerry Rice played for the Seahawks during his last season in 2004.
Bills WR Keon Coleman Benched For Today’s Game
It’s no secret that Bills wide receiver Keon Coleman has failed to live up to his draft stock thus far in his young career. A slow rookie campaign with a couple missed games is excusable, but Coleman has noticeably taken a step back in Year 2. According to Jordan Schultz of FOX Sports, Coleman will not play in today’s game against the Buccaneers. It’s supposedly “not performance-based, though, as Schultz relays it to be “a coach’s decision.” 
Ian Rapoport of NFL Network provided added context for the healthy scratch, citing Coleman’s tardiness to meetings on Friday morning as the reason for his benching. The team had no plans throughout the week of making him inactive but chose an expensive punishment as a result of repeated issues. Per Rapoport, he was benched for a drive against New England earlier this year and benched for a full quarter against Jacksonville last year.
Coleman came to Buffalo with potential and anticipation but not outrageous production. After a quiet true freshman season at Michigan State, Coleman broke out for the Spartans in his second season of play with 58 catches for 798 yards and seven touchdowns. He capitalized on his big year by transferring to Florida State, where, in a quieter passing attack, he led the Seminoles with 50 receptions for 658 yards and 11 touchdowns.
Despite the lack of eye-popping yardage, those 11 scores in garnet and gold underlined his potential as a big-bodied playmaker. At 6-foot-4, 210 pounds coming out of college, the physical frame was there, but the speed was lacking. Coleman ran an unencouraging 4.61-second 40-yard dash, but the Bills thought he played much faster than his dash time, as evidenced by his demonstration in the gauntlet drill, in which he achieved the fastest top speed of any receiver that year.
Coleman’s numbers as a second-round rookie (57 catches-556 yards-four touchdowns) were not overly impressive, but that is understandable for a rookie who missed four games. MVP quarterback Josh Allen targeted Khalil Shakir and tight end Dalton Kincaid over a third of the time, while Coleman found residual targets in line with fellow receivers Mack Hollins and Curtis Samuel. In Year 2, Allen has made more of an effort to involve Coleman, making him the second most-targeted pass catcher on the team, again behind Shakir, but Coleman has seen his yards per game decrease despite the added attention.
With Coleman out, it will certainly be interesting to see how the Bills make up for Coleman’s absence. After Shakir, Coleman, Kincaid, and running back James Cook, Josh Palmer is the fifth leading receiver with a line of 14-234-0. Elijah Moore (8-115-0) and Tyrell Shavers (7-82-0) are also scoreless, making Samuel (5-62-1) the only member of the receiving corps active for today’s game other than Shakir to score a touchdown this year, and Kincaid has been ruled out with a hamstring injury.
We did see yesterday that Buffalo is calling up some interesting reinforcements. The team used its Saturday transactions to sign Mecole Hardman from the practice squad to the active roster while choosing to elevate Gabe Davis and tight end Keleki Latu as standard gameday practice squad elevations.
Davis was a reliable WR2 for Allen behind Stefon Diggs for four years before flaming out in Jacksonville with disappointing production on a three-year, $39MM contract. After only racking up 239 yards in 10 games, Davis’ season ended with a torn meniscus. The combination of concern for his recovery, Brian Thomas Jr.‘s stellar rookie campaign, and the arrival of No. 2 overall pick Travis Hunter led the Jaguars to release Davis after his lone year with the team.
It’s to be determined how Hardman — a role player for years in Kansas City — will fit into the new offense or how much Latu — making his NFL debut after going undrafted out of Washington — will be utilized. The bigger mystery, though, concerns the future of Coleman. A healthy scratch will easily be a low point in his young career, and it will be interesting to follow how he responds to this style of coaching given his response alike punishment in the past.
Bills Activate DT T.J. Sanders From IR, Sign WR Mecole Hardman To Active Roster
Knee surgery has left T.J. Sanders unavailable since he last played in Week 4. The second-round rookie is set to return to action tomorrow, however. 
Sanders was activated from injured reserve on Saturday, per a Bills announcement. The move comes as no surprise since his practice window was opened earlier this week. Buffalo now has five IR activations remaining for the regular season.
Injuries along the defensive front have been an issue in 2025 for the Bills. Ed Oliver‘s biceps tear will keep him sidelined for the foreseeable future, while Michael Hoecht suffered an Achilles tear during just his second appearance of the campaign. Most recently, Landon Jackson has landed on IR and his availability regarding a return late in the year is in question.
Buffalo has allowed an average of nearly 148 yards per game on the ground this season, which ranks 30th in the league. Reinforcements along the defensive interior will be key as the team looks to make needed improvements in that regard. Sanders logged a 49% snap share prior to suffering his injury, and a notable workload should be expected once again as he returns to the lineup.
In other roster news, the Bills have signed Mecole Hardman from the practice squad to the active roster. The veteran wideout recently joined the team via a taxi squad pact and he will see playing time in short order. Hardman will not be expected to handle much in the way of offensive snaps early in his Buffalo tenure, but he could see usage in the return game right away. To make room for him on the roster, Brandon Codrington was waived.
Gabe Davis is also set to make his season debut tomorrow. The veteran receiver returned to Buffalo just before the start of the season before spending a lengthy period on the practice squad IR list. Davis is now healthy and with the team struggling for production at the WR spot, he will look to carve out at least a rotational role as a familiar Josh Allen target.
Dalton Kincaid will not play against the Buccaneers on Sunday. Depth at that position will come in the form of Keleki Latu, who joins Davis as a gameday elevation from the practice squad. Latu will make his NFL debut if he dresses tomorrow.
NFL Practice Squad Updates: 11/12/25
Here are Wednesday’s practice squad transactions:
Buffalo Bills
- Signed: DE Morgan Fox
Denver Broncos
- Signed: WR Michael Bandy, DE Garrett Nelson
Green Bay Packers
- Signed: G Lecitus Smith
Houston Texans
- Signed: TE Layne Pryor, S K’Von Wallace
Pittsburgh Steelers
- Released: S Darrick Forrest
Seattle Seahawks
- Signed: CB Michael Reid, DT Bubba Thomas
Tampa Bay Buccaneers
- Signed: OLB Benton Whitley
Wallace was one of three defensive backs to work out in Houston today alongside nickelback Beanie Bishop and safety Brandon Hill. Though Bishop showed promise in parts of his rookie campaign last year, Wallace boasts the most experience of the three and has been added to the fold as the Texans attempt to make up for the absences of M.J. Stewart and Jalen Pitre.

