Here are PFR’s breakdowns of each NFL team’s 2025 offseason.
With our first slate of Sunday games tomorrow, we’ll see our first slew of standard gameday practice squad elevations. Here are today’s minor transactions:
Atlanta Falcons
- Elevated: WR David Sills, RB Carlos Washington Jr.
Baltimore Ravens
- Elevated: TE Zaire Mitchell-Paden
Buffalo Bills
- Elevated: G Kendrick Green, K Matt Prater
Carolina Panthers
- Signed to active roster: DT Jaden Crumedy
- Placed on IR: CB Damarri Mathis (story)
Cincinnati Bengals
- Elevated: DT Mike Pennel
Denver Broncos
- Elevated: FB Adam Prentice, LB Levelle Bailey
Detroit Lions
- Signed to active roster: RB Jacob Saylors
- Elevated: LB Anthony Pittman
- Placed on IR: T Jamarco Jones
Green Bay Packers
- Elevated: CB Micah Robinson
Houston Texans
- Elevated: FB Jakob Johnson
Indianapolis Colts
- Elevated: LB Austin Ajiake, RB Ulysses Bentley IV
Jacksonville Jaguars
- Elevated: T Ricky Lee
Las Vegas Raiders
- Elevated: WR Alex Bachman, S Terrell Edmunds
Los Angeles Rams
- Elevated: RB Cody Schrader
Miami Dolphins
- Elevated: K Riley Patterson, RB Jeff Wilson
New England Patriots
- Signed to active roster: DT Cory Durden
- Elevated: CB Corey Ballentine, LB Mark Robinson
- Released: DT Jeremiah Pharms
New Orleans Saints
- Signed to active roster: DE Fadil Diggs
- Elevated: TE Jack Stoll, DE Jonah Williams
- Waived: QB Jake Haener
New York Giants
- Elevated: DT Elijah Garcia
New York Jets
- Elevated: WR Tyler Johnson
- Placed on IR: G Alijah Vera-Tucker (story)
Pittsburgh Steelers
- Elevated: CB James Pierre
San Francisco 49ers
- Elevated: WR Russell Gage, LB Curtis Robinson
Seattle Seahawks
- Elevated: CB Shaquill Griffin, DT Quinton Bohanna
Tampa Bay Buccaneers
- Elevated: DT Adam Gotsis, G Michael Jordan
Tennessee Titans
- Elevated: C Corey Levin, DT Carlos Watkins
Washington Commanders
- Elevated: C Michael Deiter, WR Chris Moore
Each NFL team is granted up to two standard gameday practice squad elevations each game, allowing them to call up two members of their practice squad who are able to play in that weekend’s game. After the game is played, the elevated players revert back to the practice squad with no transaction required. This differs from the situation with somebody like Crumedy in Carolina. With Mathis’ placement on injured reserve opening a spot on the 53-man roster, Crumedy has been promoted from the practice squad to the active roster, where he will remain until he is cut or his contract expires.
Practice squad players can be called up a maximum of three times under a single practice squad contract. If a team wants to call up a player who’s been called up three times already, the team will usually sign the player to their active roster for a game, cut them after, and then sign them to a new practice squad contract. Under the new contract, the player would be eligible to be elevated for three more games.
As the Dolphins await Jason Sanders‘ return from IR, Patterson was named the winner of a kicking audition with three other veteran kickers. Miami will be able to elevate him three times but will have to promote him to the active roster for any games between that and Sanders’ activation. Similarly, Prater will likely be on the same plan in Buffalo.
Haener’s stint on the Saints’ active roster was short-lived as the team decides to move forward with only two quarterbacks. Spencer Rattler will handle starting duties to begin the campaign with second-round rookie Tyler Shough serving as his backup.
Cameron Heyward continues to seek out an adjusted contract before the start of the regular season. With time running out for an agreement to be reached, it does not appear as though a deal will be struck.
Heyward made it known this summer he was aiming for a raise after signing an extension last summer. The 36-year-old left the door open to missing regular season games in the even no restructure was worked out, but it remains to be seen if that will take place. Heyward is still attached to his existing pact as things stand, and on Friday he said (via ESPN’s Brooke Pryor) he is “preparing” to play this week even if no financial changes take place.
“I wish I could be more optimistic,” added Heyward, per Pryor. “Just trying to stay in the moment. I don’t have all the answers. It’s more of me just waiting and see what could happen.”
Though Heyward signed a two-year extension last September with the intention of outplaying the deal and negotiating a raise this year, the Steelers never seemed likely to oblige. They typically avoid engaging in contract talks during the season and rarely extend players with multiple years left on their deal. Though Heyward is still playing at a high level, he is under contract through 2026, per OverTheCap, his age-37 season. Another contract would cost the Steelers more money, both upfront and in guarantees, for years that Heyward may not even play. From a business perspective, it’s difficult to argue with their decision to hold him to his last deal.
Heyward was a full participant in the Steelers’ practice on Friday with no injury designation, per NFL Network’s Tom Pelissero, meaning an absence on Sunday would clearly be a personal, contract-related decision. Would the longtime Steeler take that drastic step? He’s started every game when healthy since Week 6 of 2013 and has a reputation as the hard-nosed leader of Pittsburgh’s defense. Furthermore, holding out during the regular season has rarely led to the desired results for other players. Overall, it seems unlikely that he would take the drastic step of sitting out a regular season game with seemingly little to gain.
Nikhil Mehta contributed to this article.
Today’s practice squad moves:
Baltimore Ravens
- Signed: S J.T. Gray
- Released: CB Thomas Graham
Buffalo Bills
- Released: S Jordan Poyer
Detroit Lions
- Signed: QB C.J. Beathard
Houston Texans
- Signed: WR Silas Bolden, CB D’Angelo Ross, OT Sidy Sow
- Released: G Reid Holskey, LB K.C. Ossai, OT Jaylon Thomas
New England Patriots
- Signed: LB Darius Harris
Philadelphia Eagles
- Signed: CB Eli Ricks
- Released: OL Hollin Pierce
Pittsburgh Steelers
- Signed: WR Lance McCutcheon, LB Jon Rhattigan
- Released: OL Aiden Williams
San Francisco 49ers
- Signed: WR Russell Gage
Seattle Seahawks
- Signed: RB Damien Martinez
Tennessee Titans
- Released: DL Isaiah Raikes
The Ravens added a notable special teamer to their taxi squad today, agreeing to a deal with veteran J.T. Gray. The 29-year-old spent his entire professional career with the Saints before getting cut by the team last week. The majority of Gray’s playing time has come on special teams, where he’s earned three All-Pro nods for his efforts. As Jeff Zrebiec of The Athletic notes, the veteran will likely see a role in Baltimore, as the team is still looking to fill holes left by a handful of departed core special teamers this past offseason.
To accommodate the addition of old friend Gabe Davis to the practice squad, the Bills had to get a bit creative. Temporarily, the team has released veteran safety Jordan Poyer, but the former Buffalo starter shouldn’t be gone for long. According to Aaron Wilson of KPRC2 in Houston, Poyer is expected to rejoin the Bills practice squad once Davis is placed on the taxi squad injured list.
The Lions landed on a third-string quarterback after holding an audition earlier today. NFL Network’s Mike Garafolo reports that the team has signed C.J. Beathard to the practice squad. Beathard worked out for the team earlier today alongside Nathan Peterman. Beathard has only started one game since garnering 12 starts for the 49ers between 2017 and 2020. He split last season with the Jaguars and Dolphins without getting into a game. In Detroit, he’ll serve as a third-stringer behind Jared Goff and Kyle Allen.
Here are Tuesday’s practice squad moves:
Arizona Cardinals
- Signed: LB Jared Bartlett, DT Denzel Daxon
- Released: T Roy Mbaeteka
Atlanta Falcons
- Signed: DT Simeon Barrow Jr., OLB Ronnie Perkins
- Released: T Brandon Parker
Denver Broncos
- Signed: WR Thayer Thomas
- Released: CB Quinton Newsome
New England Patriots
- Released: DT Jahvaree Ritzie
New Orleans Saints
- Signed: LB Eku Leota
Pittsburgh Steelers
- Released: WR Robert Woods
Seattle Seahawks
- Signed: DT Anthony Campbell, DE Jalan Gaines, G Sataoa Laumea
- Released: CB Shemar Jean-Charles, T Amari Kight, RB Damien Martinez
Washington Commanders
- Signed: G Darrian Dalcourt
The 12-year veteran wide receiver, Woods, had been signed to the Steelers’ practice squad after failing to make the 53-man roster. Per ESPN’s Brooke Pryor, Woods requested to be released from his practice squad contract but told Pittsburgh that he would be open to returning if a spot on the active roster opened up for him. The team granted his request.
The Cardinals are able to add two players while only releasing one because Daxon is part of the NFL’s International Player Pathway Program, having been born in the Bahamas. Teams can have one more than the 16-player limit for their practice squad, as long as the 17th players is in the IPPP.
Per Brady Henderson of ESPN, it’s believed that the Seahawks have made this transaction as a courtesy to Campbell, Gaines, and Laumea, who’ve all spent most of the offseason in Seattle with the team. This week on the practice squad will potentially get each player a minimum check for $13K, but the Seahawks are expected to bring Martinez and Jean-Charles back to the p-squad. The same has yet to be confirmed for Kight.
With Alex Smith the opposing quarterback in the Steelers’ most recent playoff win, the team had set up camp as perhaps the NFL’s lead middle-class resident. The Steelers spun their wheels at quarterback following Ben Roethlisberger‘s retirement, missing on Kenny Pickett and seeing its bargain-basement Russell Wilson/Justin Fields setup deliver predictably modest returns. The franchise’s long-held hesitancy about splashy outside acquisitions also persisted during Omar Khan‘s first years at the helm; that changed noticeably this offseason.
The Steelers operated aggressively on the trade front, extending D.K. Metcalf and Jonnu Smith upon acquiring them and taking on nearly $20MM in Jalen Ramsey money. While another T.J. Watt megadeal transpired weeks after the Dolphins swap, the team’s early-June agreement with Aaron Rodgers — after months of stalling on the future Hall of Fame QB’s part — represents the most important move for the 2025 team’s outlook. Will the high-action offseason finally move the needle for a franchise that continues to end seasons in the wild-card round?
Trades:
- Sent Seahawks Nos. 52, 223 for WR D.K. Metcalf, No. 185
- Traded WR George Pickens, 2027 sixth-round pick to Cowboys for 2026 third-rounder, 2027 fifth
- Acquired CB Jalen Ramsey, TE Jonnu Smith, 2027 seventh-round pick for S Minkah Fitzpatrick, 2027 fifth-rounder
A draft-and-develop receiver factory, the Steelers showed signs of a stripe change last year when they inquired about several pass catchers — most notably Brandon Aiyuk — via trade. The team had trade parameters worked out with the 49ers on Aiyuk, who was interested throughout the saga despite the Steelers not reaching the $30MM-per-year price point the Patriots had. Aiyuk recommitting to San Francisco changed Pittsburgh’s plan, and after Mike Williams did not accomplish much in what turned out to be his final season, the Steelers dedicated the early part of their offseason to a legitimate upgrade.
While a Deebo Samuel rumor circulated, the Steelers aimed higher. Samuel has an All-Pro season on his resume, but Metcalf has been the steadier option. The Steelers’ monthslong WR trade quest included checking in on Metcalf with the Seahawks before the 2024 deadline; Seattle balked then. Months later, Metcalf requested a trade. In the same week, Seattle unloaded 2020s pillars Metcalf and Geno Smith. The Chargers and Texans came up as preferred Metcalf destinations. The Steelers including a second-round pick in their offer sealed the deal.
Rather than renting Metcalf and evaluating his fit in Arthur Smith‘s offense, the team paid up by giving the two-time Pro Bowler an extension that ranked third among wide receivers at the time. Months later, Metcalf is the NFL’s fourth-highest-paid wideout.
He had sought a $30MM-plus-AAV deal upon requesting a trade, and a Steelers team not known for big investments in its own receivers — let alone other teams’ — stepped up. Metcalf received nearly a $10MM-per-year raise, following A.J. Brown (and now Terry McLaurin) as 2019 WR draftees to land a lucrative third contract.
Metcalf’s $60MM fully guaranteed also ranks fourth among receivers. The Steelers kept their non-Roethlisberger/T.J. Watt guarantee precedent here by refusing to guarantee any of Metcalf’s post-2026 salary, splitting his full guarantee between 2025-26 salaries and a $30MM signing bonus. The Steelers have some flexibility beginning in 2027, when roster bonuses begin to appear in the contract. If rostered on Day 5 of the ’27 league year, Metcalf will see a $6.5MM roster bonus. Day 5 of the 2028 and ’29 league years will provide a $5MM roster bonus.
Although short-term second contracts for Diontae Johnson and JuJu Smith-Schuster commenced, the Steelers have only awarded Antonio Brown and Hines Ward long-term deals at receiver this century. Metcalf breaks stride due to being a six-year Seahawk, but the Steelers spent most of 2024 trying to add an outside hire here. They paid up to do so a year later.
Certainly more good than great, Metcalf is 2-for-6 in Pro Bowl nods and 3-for-6 in 1,000-yard seasons. While not proving himself a high-ceiling player, Metcalf has some prime years left. He is going into an age-28 season, having shown plus durability throughout his career. Metcalf has missed just three career games. The Ryan Grubb offense did not prove beneficial to the former second-rounder, who posted a 992-yard year in 2024. Mike Tomlin played a key role in recruiting Metcalf, as he did Aiyuk, and Metcalf in turn attracted Rodgers to Pittsburgh.
At the time the Steelers acquired Metcalf, Pickens was still on the roster. A future with both was technically possible, but it does not sound like Pittsburgh wanted to remain in business with its latest mercurial wideout. Pickens follows Brown, Chase Claypool, Martavis Bryant and Santonio Holmes as modern-era Steeler WRs traded during their rookie deals. Even though Pickens and Metcalf overlapped, the Steelers decided after last season they were going to get out early on the talented WR.
Rumblings about a separation emerged in January, thought it was not known if Pickens would follow the likes of Mike Wallace and Emmanuel Sanders as WR talents who merely played out their rookie deals before leaving in free agency. Trade rumors surfaced during draft week, however. The Packers were mentioned as a suitor, but the Steelers held tight during the draft. The post-draft period does not regularly bring trades; the Cowboys were unconcerned with trade timing, as it turned out, this offseason.
Omar Khan said the Cowboys reached out post-draft, and the team will pair Pickens with CeeDee Lamb. The Cowboys trading for Pickens and then unloading Micah Parsons is a rather interesting transaction log. Only going into his age-24 season, Pickens has a significant opportunity to impress after being the Steelers’ No. 1 target for much of his rookie deal. It is now quite possible he will be on a third team in three years after the 2026 free agency period, though a franchise tag — particularly with Parsons in Wisconsin — will be in play.
Attitude issues, which are not new for a Steelers wide receiver, affected the team’s view of the 2022 second-round pick. And a summer report pegged Pittsburgh as not deeming Pickens and Rodgers as an ideal partnership. Depleting a receiving corps before the QB had even committed is an interesting move, and big questions about Roman Wilson‘s viability as a WR2 — after a five-snap rookie season — exist.
The Steelers did add a weapon for Rodgers, but it involved the tight end room. Smith also became the third name in the Ramsey-Fitzpatrick swap. After acquiring a disgruntled Fitzpatrick in Year 2 of his rookie deal, as the Dolphins used 2019 as a teardown mission, the Steelers sent him back to Miami at 28. Ramsey enters the picture at 30, coming after yet another instance of the likely Hall of Fame-bound corner wearing out his welcome with a team.
Obtaining Ramsey for a third-round pick and tight end Hunter Long in 2023, the Dolphins generally received solid play from the three-time All-Pro. Ramsey missed nearly half the 2023 season after knee surgery but played 17 games last year. Pro Football Focus graded the versatile cover man 11th among CB regulars in 2024, but Ramsey became unhappy in Miami.
A clash with Mike McDaniel and general discontent with the state of the Dolphins was believed to have irked Ramsey, though his reasoning for seeking an exit after two seasons is still not fully known. Despite a rumor pointing to Ramsey eyeing another West Coast move, the Steelers became a suitor.
The extension the Dolphins gave Ramsey last summer limited his trade market. Teams were believed to have balked at taking on too much of Ramsey’s 2025 compensation, but Chris Grier — despite yet another instance of the GM catering to a star player with an early extension or guarantee package — did well on this trade.
The Dolphins are only picking up $7MM of Ramsey’s 2025 tab, leaving the Steelers with $19.6MM. Ramsey’s three-year, $72.3MM extension runs through 2028, and the Dolphins took on the dead money (a non-QB-record $35.68MM). The Steelers cutting Ramsey during one of the next three offseasons, barring the corner securing yet another payday, would not bring any dead money.
Ramsey appears set for a hybrid role in Pittsburgh. The former Jaguars boundary defender began seeing extensive slot time with the Rams, logging 325 inside snaps in 2021 and 213 in 2022. After a perimeter role under Vic Fangio in 2023, Ramsey saw 185 slot snaps last season. He still played mostly on the boundary, which will be something to monitor here. But the Steelers could best utilize their top three corners by playing Ramsey inside more; that would leave room for Joey Porter Jr. and Darius Slay outside.
Fitzpatrick moved himself toward at least the Hall of Fame fringe with three first-team All-Pro seasons (2019, 2020, 2022), helping the Steelers remain a top-tier defense for most of his Pennsylvania stay. The dynamic safety intercepted 17 passes from 2019-22 and just one between the 2023 and ’24 seasons. The Steelers used Fitzpatrick closer to the line of scrimmage frequently in 2023, but even after a return to more of a deep safety role last season, his playmaking did not increase. The Steelers determined a $22MM 2025 cap hit was not worth what Ramsey (and Smith) could bring.
Pittsburgh gave Fitzpatrick a then-safety-record four-year, $72.99MM extension in 2022. Two years remain on the deal. The Steelers took on just $6.86MM in dead money by dealing the eighth-year vet. Lower-cost cogs DeShon Elliott and Juan Thornhill are set to work as the first-string safeties. This could bring a substantial downgrade, but the expected cornerback improvement may offset it to a degree.
This will be Jonnu Smith‘s third time playing for Arthur Smith, the former Titans OC and Falcons HC. Two years after Atlanta traded for Jonnu, Pittsburgh was connected to yet another Smiths reunion in May. Although Jonnu Smith-Dolphins extension talks occurred and the veteran tight end — who had been attached to a two-year, $8.4MM deal agreed to shortly after his 2024 Falcons release — expressed a desire to stay in Miami. A trade came together a month later, with the Steelers readier to pay the resurgent tight end than the Dolphins, who operated more conservatively this offseason.
Chock full of tight ends thanks to the presences of Pat Freiermuth, Darnell Washington and Connor Heyward, Jonnu Smith completes an interesting set. With the Steelers light at receiver beyond Metcalf, plenty of two-TE sets figure to emerge. Jonnu improved on his 2023 bounce-back season under Arthur (50 catches, 582 yards, three TDs) with a banner Miami slate (88/884/8). The 30-year-old TE’s cap hit will rise from $5.13MM in 2025 to $10.87MM in 2026.
Extensions and restructures:
- Gave OLB T.J. Watt three-year, $123MM extension ($108MM guaranteed)
- Extended S DeShon Elliott two-year, $12.5MM extension ($7.17MM guaranteed)
- Re-upped RB Jaylen Warren on two-year deal worth nearly $17.5MM
- Agreed to restructure with Cole Holcomb, clearing $5MM in cap space; LB now on one-year, $2MM deal
The cost of Watt’s extension began to rise when Maxx Crosby started the offseason edge rusher market boom, but the price crystalized after the Browns convinced Myles Garrett to rescind his trade request with a $40MM-per-year extension. While Garrett’s deal reset the market, the Steelers were smart to hammer out a Watt deal when they did. Had Pittsburgh waited until September like they did in 2021, the contract would assuredly have been pricier thanks to the Packers’ Micah Parsons windfall.
Unlike in 2021, Watt skipped minicamp. Plenty of rumors pegged the sides as far apart — particularly on guarantees — but a Steelers organization that does not negotiate in-season beat its self-imposed deadline by nearly two months.
Trade rumors became part of this process, but it never appeared anything was close. Watt’s slower finish (after a torrid start) last season was believed to factor into the Pittsburgh negotiation, but with the team in Year 4 without franchise-QB money on the books, flexibility existed. It took a monster guarantee package to seal this deal, though. Considering the Steelers are 1-10 without Watt since his 2017 arrival, the ninth-year sack ace carried notable leverage in his second round of extension talks.
Retained on an RFA tender this spring, Jaylen Warren has received a new commitment from the Steelers. The fourth-year running back received an extension on Monday, per an announcement from his agency.
This new pact is two years in length, Warren’s agency announced. As a result, he is now under contract through 2027. Ian Rapoport of NFL Network notes the contract will pay out over $7MM this season and includes $12MM guaranteed. Colleague Mike Garafolo adds the total compensation owed across the next three years is nearly $17.5MM. A $5.95MM signing bonus is present in the pact, per ESPN’s Jeremy Fowler.
The coming campaign will represent the first year Warren, 26, operates as Pittsburgh’s lead back after Najee Harris departed in free agency. Before the start of the season, the Steelers have made a notable investment. How he fares in an increased role will be critical to the team’s new-look offense.
Warren received the second-round RFA tender just before the start of free agency in a move which prevented him from testing the market. The tender is valued at $5.35MM, a notable step up from his previous earnings in the NFL. The details available so far on this pact demonstrate it is a strong sign Warren will be counted on as Pittsburgh’s RB1 beyond 2025.
The former UDFA flashed potential during his rookie season by averaging 4.9 yards per carry. Warren received 149 carries the following season and averaged 5.1 yards per attempt (a stark contrast to Harris’ efficiency). Pittsburgh declined Harris’ fifth-year option last offseason, an indication 2024 would be his final year with the team. That proved to be the case, with the former first-rounder joining the Chargers in March and the Steelers electing to move forward with Warren atop the depth chart. The Oklahoma State product has never handled a snap share higher than 49% to date, but that is likely to change this year.
Pittsburgh added Kenneth Gainwell in free agency before selecting Kaleb Johnson in the third round of the draft. Those two will handle complementary roles in 2025, with Gainwell being added on a one-year deal. Johnson could take on a larger workload over the course of his rookie contract, but today’s news means Warren will remain in place for most of that time. It will be interesting to see how the backfield workload gets split up over the coming months.
Warren’s ability as a receiver allowed him to amass 1,154 scrimmage yards in 2023. His production took a step back last year, a season in which he missed two games. After scoring just one touchdowns as a rookie and again in 2024, improvement in that capacity will be a target for team and player. Plenty of time remains for Warren to find the end zone with increased regularity though, as he will continue in the team’s offensive plans for the foreseeable future.
Here are Friday’s minor moves:
Detroit Lions
- Claimed off waivers (from Rams): S Thomas Harper
Jacksonville Jaguars
- Waived (with injury settlement): WR Eli Pancol
Kansas City Chiefs
- Signed to active roster: TE Robert Tonyan
New England Patriots
- Claimed off waivers (from Bengals): DT Eric Gregory
New York Giants
- Signed: WR Gunner Olszewski
- Placed on IR: CB Rico Payton
Philadelphia Eagles
- Placed on IR: G Willie Lampkin
- Waived (with injury settlement): CB Tariq Castro-Fields
Pittsburgh Steelers
- Waived (with injury settlement): WR Brandon Johnson
Tennessee Titans
- Waived (with injury settlement): WR Matt Landers
Free Agent
- Suspended: DT Tyler Manoa
Manoa will be suspended for the first two weeks of the season, if he lands with an NFL squad. While details of the suspension have not been disclosed, it may be linked to an incident that led to him being kicked out of Allegiant Stadium in the spring after some alleged property damage.
Following his Seahawks release, Marquez Valdes-Scantling became one of the top receivers on the open market. A deal sending him to the 49ers’ active roster was quickly worked out.
As a result, the veteran deep threat is in position to handle a role right away with a San Francisco team in need of healthy options at the receiver position. Valdes-Scantling had interest from other suitors, though. The runner-up in his market turned out to be the Steelers.
“It was between here and Pittsburgh,” Valdes-Scantling said during his introductory press conference (video link). “Obviously, I have a great relationship with Aaron Rodgers over there, and he wanted me back over there. So, it was a toss-up, 50/50, and I had to weigh my options and see which one I wanted to do, which was going to be better for my career at this point, and I was excited about it.”
Rodgers and Valdes-Scantling played together for four years in Green Bay. It comes as little surprise the Pittsburgh quarterback attempted to engineer a deal given his previous efforts to reunite with former Packers teammates. The Steelers have long been connected to a potential receiver addition this offseason, and their ongoing interest in Gabe Davis points to Pittsburgh looking for a vertical threat in particular.
Instead of reuniting with Rodgers for 2025, Valdes-Scantling will look to carve out an immediate role in San Francisco. The 49ers will be without Brandon Aiyuk and Jacob Cowing for at least the first four weeks of the season. Demarcus Robinson will be sidelined until Week 4 due to suspension, and it remains to be seen if Jauan Jennings will be available for the season opener. A short acclimation period will be in store, but Valdes-Scantling noted a familiarity with the 49ers’ scheme based on his time with Klint Kubiak in New Orleans last year and Seattle this summer. Kubiak’s brother Klay is San Francisco’s offensive coordinator.
The Steelers are set to move forward with a WR room led by trade acquisition D.K. Metcalf and returnees Calvin Austin and Roman Wilson. Davis is still unsigned, and especially with Valdes-Scantling turning down the opportunity to head to Pittsburgh it will be interesting to see if the team pursues a deal on that front over the coming days.
The modern NFL features four clear trade windows. While the Cowboys and Steelers’ George Pickens swap showed moves can be made at other points on the NFL calendar, early March, the draft, the late-August 53-man roster-setting date and the November deadline reside as the primary points trades occur around the league. On that note, it is a good time to check in on what has transpired on the trade market between windows two and three.
Excluding pick-for-pick trades, here are the moves NFL teams have made thus far in 2025:
March 1
- Commanders acquire WR Deebo Samuel from 49ers for No. 147
49ers chose running back Jordan James at 147
March 4
- Bears obtain G Jonah Jackson from Rams for No. 202
Rams traded pick to Vikings, moving up to No. 172 for linebacker Chris Paul Jr.
March 5
- Bears form new guard duo, acquiring Joe Thuney from Chiefs for 2026 fourth-round pick
March 6
- Intra-AFC South swap sends Texans Christian Kirk, Jaguars 2026 seventh-round pick
March 7
- Pete Carroll–Geno Smith reunion sends No. 92 from Raiders to Seahawks
Seahawks chose quarterback Jalen Milroe at 92
March 9
- Steelers acquire WR D.K. Metcalf, No. 185 from Seahawks in exchange for Nos. 52, 223
Seahawks used No. 52 to trade up (via the Titans) 17 spots for safety Nick Emmanwori, drafted running back Damien Martinez at 223; Steelers selected quarterback Will Howard at 185
March 10
- Saints land DT Davon Godchaux from Patriots for 2026 seventh-round pick
- Commanders add LT Laremy Tunsil, No. 128 from Texans for Nos. 79, 236, along with 2026 second-, fourth-round picks
Texans added wide receiver Jaylin Noel at 79, sent 236 to Jaguars in Day 2 trade; Commanders chose wideout Jaylin Lane at No. 128
- Browns acquire QB Kenny Pickett from Eagles for QB Dorian Thompson-Robinson, No. 164
Eagles used No. 164 to climb one spot (via Chiefs) in first round for linebacker Jihaad Campbell
March 11
- Texans bring in S C.J. Gardner-Johnson, 2026 sixth-round pick from Eagles for G Kenyon Green, 2026 fifth-rounder
March 12
- Cowboys obtain CB Kaiir Elam, No. 204 from Bills in exchange for No. 170, 2026 seventh-round choice
Bills took Ohio State cornerback Jordan Hancock at 170; Cowboys chose guard Ajani Cornelius at No. 204
- Cowboys acquire LB Kenneth Murray, No. 239 from Titans for No. 188
Titans drafted running back Kalel Mullings at No. 188; Cowboys chose running back Phil Mafah at 239
March 13
- Texans add G Ed Ingram from Vikings in exchange for 2026 sixth-round pick
March 15
- Vikings acquire RB Jordan Mason, No. 187 from 49ers for No. 160, 2026 sixth-round pick
Vikings packaged No. 187 in trade-down move (via Texans); 49ers drafted safety Marques Sigle at 160
April 3
- Cowboys obtain QB Joe Milton, No. 217 from Patriots in exchange for No. 171
Patriots traded down from No. 171 (via Lions) to draft kicker Andres Borregales; Cowboys chose defensive tackle Jay Toia at 217
April 26
- Vikings acquire QB Sam Howell, No. 172 from Seahawks in exchange for 142
Seahawks selected defensive lineman Rylie Mills at No. 142; Vikings traded No. 172 to Rams
May 7
- Cowboys add WR George Pickens, 2027 sixth-round pick from Steelers for 2026 third-round pick, 2027 fifth-rounder
June 2
- 49ers land DE Bryce Huff from Eagles in exchange for conditional 2026 fifth-round pick
Pick could upgrade to fourth-rounder if performance-based conditions are met
June 30
- Steelers add CB Jalen Ramsey, TE Jonnu Smith, 2027 seventh-round pick from Dolphins for S Minkah Fitzpatrick, 2027 fifth -round pick
July 1
- Dolphins to acquire TE Darren Waller, conditional 2027 seventh-round pick from Giants in exchange for 2026 sixth-rounder
August 4
- Eagles to acquire CB Jakorian Bennett from Raiders in exchange for DT Thomas Booker
August 17
- Eagles land WR John Metchie, 2025 fifth-round pick from Texans in exchange for TE Harrison Bryant, 2026 sixth-rounder
- Saints acquire C Luke Fortner from Jaguars in exchange for DL Khalen Saunders
August 20
- Jets add DT Jowon Briggs, 2026 seventh-round pick from Browns for 2026 sixth-rounder
- Jets obtain DL Harrison Phillips, 2027 seventh-round pick from Vikings for 2026, 2027 sixth-rounders
- Saints land WR Devaughn Vele from Broncos for 2026 fourth-round pick, 2027 seventh-rounder
- 49ers acquire WR Skyy Moore, 2027 seventh-round pick from Chiefs for 2027 sixth-rounder
August 22
- 49ers bring in RB Brian Robinson from Commanders in exchange for conditional 2026 sixth-round pick
August 24
- Eagles acquire QB Sam Howell, 2026 sixth-round pick from Vikings for 2026 fifth-rounder, 2027 seventh
- Chiefs add DT Derrick Nnadi, conditional 2027 seventh-round from Jets for conditional 2027 sixth-rounder
- Eagles bring back T Fred Johnson from Jaguars in exchange for 2026 seventh-round pick
- Packers obtain OL Darian Kinnard from Eagles for 2027 sixth-round pick
August 25
- Raiders acquire QB Kenny Pickett from Browns for 2026 fifth-round pick
- Colts add CB Mekhi Blackmon from Vikings for 2026 sixth-round pick
August 26
- Browns acquire T KT Leveston from Rams for 2028 seventh-round pick
- Falcons add T Michael Jerrell from Seahawks for conditional 2027 seventh-round pick
- Saints bring in T Asim Richards, 2028 seventh-round pick from Cowboys for 2028 sixth-rounder
- Chargers acquire T Austin Deculus from Texans in exchange for conditional 2027 seventh-round pick
August 27
- Jaguars obtain WR Tim Patrick from Lions for 2026 sixth-round pick
- Vikings land WR Adam Thielen, conditional 2026 seventh-round pick, 2027 fifth-rounder from Panthers for 2026 fifth-round choice, 2027 fourth
August 28
- Packers acquire DE Micah Parsons from Cowboys for DT Kenny Clark, 2026, 2027 first-round picks
September 8
- Eagles add RB Tank Bigsby from Jaguars in exchange for 2026 fifth-, sixth-round picks
2026 fifth-round pick (from Bryce Huff trade) could upgrade to fourth-rounder, which would be sent to Jacksonville if 49ers DE meets those conditions
September 14
- Saints obtain WR Ja’Lynn Polk, 2028 seventh-round pick from Patriots for 2027 sixth-rounder