Quarterback carousel highlights start of NFL free agency period
Packers bolster secondary, offensive line

FILE - Buffalo Bills quarterback Josh Allen looks to pass during the second half of the AFC Championship NFL football game against the Kansas City Chiefs, Monday, Jan. 27, 2025, in Kansas City, Mo. (AP Photo/Charlie Riedel, File)
The NFL champion Philadelphia Eagles are losing two of their defensive disruptors who pressured Patrick Mahomes in the Super Bowl.
Defensive tackle Milton Williams agreed to a deal with New England worth $26 million annually and edge rusher Josh Sweat is heading to the Arizona Cardinals on a four-year, $76.4 million contract, people with knowledge of the terms told The Associated Press.
Williams and Sweat combined for 4 1/2 sacks, four quarterback hits, four tackles for loss, a forced fumble and a fumble recovery in the Eagles’ 40-22 rout of the Kansas City Chiefs in the Super Bowl.
The NFL’s 52-hour legal tampering period arrived Monday with a slew of stars getting big contracts following a weekend flurry that featured league MVP Josh Allen’s record-setting $330 million extension and Myles Garrett set to become the highest-paid non-quarterback in history.
The QB carousel kept turning Monday with the Seattle Seahawks grabbing Sam Darnold (three years, $100.5 million) following his bounce-back season in Minnesota and Justin Fields landing with the New York Jets ($40 million over two years) to replace Aaron Rodgers.
The terms of the deals are all according to people familiar with the negotiations who spoke to the AP on the condition of anonymity because teams generally don’t announce contract terms and the deals can’t be signed until Wednesday.
Among the other headliners were Carolina Panthers star Jaycee Horn, who became the highest-paid cornerback in the NFL with a four-year, $100 million deal that includes $70 million guaranteed. The Panthers also agreed to terms with Las Vegas Raiders safety Tre’von Moehrig on a three-year, $51 million contract.
Along with Williams, the Patriots also agreed to contracts with linebacker Robert Spillane, cornerback Carlton Davis and offensive tackle Morgan Moses.
The Washington Commanders made two big splashes, agreeing to terms with defensive tackle Javon Kinlaw (three years, $45 million) and acquiring standout offensive tackle Laremy Tunsil in a trade with the Houston Texans.
Highest paid
Allen’s deal includes $250 million guaranteed. That’s an NFL record regardless of position. Meanwhile, Garrett is staying in Cleveland after the Browns gave him a record four-year contract extension that makes the four-time All-Pro edge rusher the highest-paid non-quarterback in NFL history.
Garrett’s deal includes $122.8 million guaranteed, an average annual salary of $40 million with a total value of $204.8 million. Garrett, the 2023 AP Defensive Player of the Year, had asked for a trade last month, but the Browns were adamant about keeping the 29-year-old star in Cleveland.
Quarterback carousel
Darnold went 14-3 in Minnesota before ending the season with back-to-back duds that contributed to the decision by the Vikings to let Darnold hit the open market and turn the team over to J.J. McCarthy, who was drafted 10th overall last year.
Aside from Darnold, who is heading to his fourth team in four seasons and his fifth franchise overall, two other veteran QBs are among the most intriguing names on the market: Russell Wilson and Aaron Rodgers.
Rodgers isn’t technically a free agent, but the Jets said they’re going to release him this week following a disappointing two-year stint in the Meadowlands.
A torn Achilles tendon ended Rodgers’ 2023 season after a handful of snaps and he went 5-12 last year, coming nowhere near the 9-7 mark another former Packers great, Brett Favre, posted with the Jets in 2008 before a rebound season with Minnesota.
Rodgers hopes to land somewhere so he can have a similar bounce-back at age 41, and so does Wilson, who lost his last five starts for Pittsburgh last season.
Since leaving Seattle for Denver in 2022, Wilson is 17-25.
Seattle’s move for Darnold came three days after the Seahawks agreed to a deal to send Geno Smith to the Las Vegas Raiders for a third-round draft pick. The Seahawks are undergoing major changes on offense, having also agreed to trade star receiver D.K. Metcalf to Pittsburgh for a second-round pick and having cut receiver Tyler Lockett.
Among backup QBs staying put are Jarrett Stidham, who agreed to a two-year, $12 million deal to serve as Bo Nix’s No. 2 in Denver, and Jimmy Garoppolo, who is staying with the Rams to back up Matthew Stafford.
Well-traveled
Two-time Pro Bowl edge rusher Haason Reddick is on the move again, this time to Tampa Bay, where he’ll make $14 million in 2025 with $12 million guaranteed.
Before a holdout ruined his 2024 season with the Jets, Reddick had 27 sacks in two seasons in Philadelphia. He also had double-digit sacks for Arizona in 2020 and Carolina in 2021. The Buccaneers are his fifth team in nine seasons.
Other deals
— The Bucs agreed to re-sign Chris Godwin, who is returning from a gruesome ankle injury, for $66 million ($44 million guaranteed) over three years. The 29-year-old had 50 catches for 576 yards in seven games last season.
— The Denver Broncos bolstered their stellar defense, agreeing to keep run-stuffer D.J. Jones (three years, $39 million) and to sign former San Francisco 49ers safety Talanoa Hufanga (three years, $45 million).
— The Seahawks kept one of their own potential free agents, signing defensive tackle Jarran Reed to a multi-year deal. The 32-year-old Reed played all 17 games last season, recording 4 1/2 sacks. He has 38 1/2 career sacks in nine seasons with Seattle, Kansas City and Green Bay.
— The Green Bay Packers shored up their cornerback depth by signing Nate Hobbs away from the Las Vegas Raiders. Hobbs agreed to terms on a four-year, $48 million contract that includes $16 million guaranteed. The Packers also agreed to terms with San Francisco 49ers guard Aaron Banks. He reportedly will sign a four-year, $77 million contract.
— Jacksonville agreed to deals with several players, including a starting center to replace retired veteran Mitch Morse. The Jaguars agreed to sign Tampa Bay center Robert Hainsey to a three-year, $21 million contract that includes $13 million guaranteed. Another addition by Jacksonville was Washington receiver Dyami Brown, who agreed to a one-year, $10 million deal. And the Jaguars agreed with Dallas nickel cornerback Jourdan Lewis on a three-year deal worth $30 million.
— The 49ers added a backup tight end, agreeing to a three-year deal worth up to $20.25 million with $11 million guaranteed with former Jaguar Luke Farrell.
— The Los Angeles Chargers announced they have reached multi-year extensions with center Bradley Bozeman and punter J.K. Scott.
— The Buffalo Bills turned to Joey Bosa to fill their pass-rush needs, agreeing with him on a one-year, $12.6 million contract, a person familiar with the deal told The Associated Press on Tuesday night.
The person spoke on the condition of anonymity because the agreement won’t be official until the NFL’s new business year begins on Wednesday. ESPN.com first reported the deal.
Bosa joins the Bills after the team cut Von Miller on Sunday to free up salary-cap space.
Eagles send Gardner-Johnson to Texans. Vikings bolster offensive, defensive lines
The Philadelphia Eagles’ top-ranked defense is getting a major makeover a month after ending Patrick Mahomes’ bid to lead the Kansas City Chiefs to a third consecutive Super Bowl title.
A day after defensive tackle Milton Williams and edge rusher Josh Sweat accepted offers to leave Philly via free agency, the Super Bowl champs agreed to send safety C.J. Gardner-Johnson to the Houston Texans for guard Kenyon Green and a swap of late-round draft picks, a person with knowledge of the deal told The Associated Press on Tuesday.
Like free-agent contracts, trades will become official with the start of the new league year today.
Green, who was the 15th overall pick in the 2022 draft, started 23 games for Houston over two seasons. He didn’t play in 2023 because of a shoulder injury.
The Texans also agreed to trade left tackle Laremy Tunsil to Washington on Monday. They have big holes up front on an offensive line that struggled to protect C.J. Stroud last season.
On Monday, when the league’s legal tampering window opened, Williams agreed to a deal with New England worth $26 million annually and Sweat agreed with the Arizona Cardinals on a four-year, $76.4 million contract.
The terms of the deals are all according to people familiar with the negotiations who spoke to the AP on the condition of anonymity because teams generally don’t announce contract terms and the deals can’t be signed until Wednesday.
The Minnesota Vikings continued an aggressive reconstruction of their interior lines by agreeing to terms on contracts with former Washington defensive tackle Jonathan Allen (three years, $60 million) and former Indianapolis guard Will Fries (five years, $88 million), who followed center Ryan Kelly from the Colts to the Vikings.
Allen missed half of last season after tearing a pectoral muscle, but he returned for the final four games, including the playoffs as the Commanders reached the NFC championship game.
Because Allen was released last week for salary cap savings before the expiration of his previous contract, the Vikings were allowed to host the two-time Pro Bowl pick on a visit to team headquarters and announce the deal ahead of the signing period.
With the addition of Fries and Kelly, the Vikings have taken two big steps toward smoothing out the expected debut of quarterback J.J. McCarthy — after his rookie season was waylaid by a knee injury and Sam Darnold departed for Seattle.
Fries will bring instant chemistry with Kelly, a four-time Pro Bowl pick over nine seasons with the Colts whose arrival might well mean the end of Garrett Bradbury’s six-year tenure as Minnesota’s starting center.
The Vikings have had one of the best tackle tandems in the league with Christian Darrisaw and Brian O’Neill, but interior pass protection has hurt them often. That was never more apparent than in their wild-card round loss to the Rams two months ago, when Darnold was sacked nine times.
The biggest roster reshaping is going on in San Francisco, which released edge rusher Leonard Floyd, who quickly agreed to a one-year, $10 million deal with the Falcons.
The Niners have lost several starters from last season’s team through free agency, trades and releases. General manager John Lynch said last month at the scouting combine that the 49ers would need to get younger and cheaper after going 6-11 in an injury-plagued 2024 season.
The Seattle Seahawks locked up a key player on defense, signing linebacker Ernest Jones IV to a three-year contract worth a reported $28.5 million. Jones was set to become a free agent Wednesday.
Jones found a long-term home after making two big moves last season. He was traded from the Rams to Tennessee just before the start of the season and then dealt again to Seattle in October for a fourth-round pick and linebacker Jerome Baker.
Jones played a big part in Seattle’s defensive turnaround last season under first-year coach Mike Macdonald. He took over as middle linebacker as soon as he arrived and had 94 tackles, two passes defensed, one forced fumble and an interception in 10 games.
The Saints are bringing former Chiefs cornerback and Louisiana native Justin Reid (three years, $31.5 million) back to his home state and they also re-signed tight end Juwan Johnson to a three-year deal his agent, AJ Vaynerchuk, confirmed was worth up to $34.5 million.
The Chiefs also are losing veteran receiver DeAndre Hopkins, who agreed to a one-year, $6 million contract with the Ravens.
QB moves
Challenging Anthony Richardson for the starting quarterback job in Indianapolis this offseason will be Daniel Jones, who agreed to a one-year, $14 million contract.
Colts general manager Chris Ballard projected this sort of move was in the works when he told reporters at the NFL’s annual scouting combine Indy would have an “open” competition for the job.
Jones, the No. 6 overall pick in 2019 by the Giants who went 24-44-1 in New York with one playoff victory, will get a chance to prove he can still be a starter. He finished last season as a backup for the Vikings after the Giants released him.
Richardson was the fourth overall pick in the 2023 draft but has struggled with both injuries and accuracy in his first two NFL seasons, going 8-7 as a starter. Last season, he had the lowest completion rate, 47.7%, of any starting NFL QB.
Other deals
— The Commanders agreed to sign S Will Harris to a two-year contract. Harris leaves New Orleans after one season to become the replacement for Jeremy Chinn in Washington.
— The 49ers added some depth at safety a day after losing Talanoa Hufanga to Denver. San Francisco agreed to a one-year deal with former Atlanta second-round pick Richie Grant. The Niners also agreed to a one-year deal with former Tennessee special teams standout Luke Gifford, who tied for the NFL lead with 10 tackles on special teams last season, according to Sportradar.
— The Cowboys retained free agent DT Osa Odighizuwa (four years, $80 million) and shored up their thin interior defensive line by adding former Jets DT Solomon Thomas (two years, $8 million).
— The Dolphins agreed to sign WR Nick Westbrook-Ikhine on a two-year deal. He set a career high by scoring nine touchdowns last season for the Titans.
— The Falcons’ first free agent addition is LB Divine Deablo (two years), who had 63 tackles in 14 games with the Raiders last season and 106 in 15 games in 2023.
— The Chiefs agreed to a two-year, $20 million contract with former Titans and Chargers CB Kristian Fulton.
— Carolina released veteran RB Miles Sanders and agreed to terms with P Sam Martin on a 1-year deal.
— The Broncos announced they’re bringing back long snapper Mitchell Fraboni on a three-year contract. The deal is worth $4.175 million.