
With the 2025 regular season ramping up, preparation during the offseason matters. It sets the stage for the next contender to hoist the Lombardi Trophy. Here at TPS, we’re reporting on the best and worst signings this NFL offseason.
Here are all 32 NFL Team’s Best and Worst Free Agent Signings of the 2025 Offseason.
Who are the best and worst signings for each NFL team this offseason?
Arizona Cardinals – Best: Signing Josh Sweat

Sweat reunites with his former defensive coordinator, Jonathan Gannon, who witnessed Sweat’s breakout season in 2022. Sweat will boost the Cardinals’ defense (which ranked 31st per Pro Football Focus pass-rush grade last season) and make competition in the NFC West more intense.
Arizona Cardinals – Worst: Re-signing L.J. Collier

Collier re-signed with the Cardinals for one year at $3M, even though he struggled in 2024. Collier provides depth at the admittedly thin linebacker position. The Redbirds may have been better served by spending money on guys who performed against the run.
Atlanta Falcons – Best: Signing Leonard Floyd

Click on ‘Follow Us’ and get notified of the most viral NFL stories via Google! Follow Us
Floyd is an experienced veteran linebacker who helped the Rams win Super Bowl 56. He is joining a Falcons unit, ranked 23rd overall in 2024. His leadership should improve the pass rush. His familiarity with head coach Raheem Morris, who was the defensive coordinator of the 2021 Rams, makes this a good move.
Atlanta Falcons – Worst: Signing Divine Deablo

The Falcons are taking a small gamble on Deablo, who signed a two-year $14 million deal with the team. Deablo missed the second half of the 2022 NFL season due to a forearm injury and has had only two sacks and two fumble recoveries in his career. It’s not the best investment, considering there are other more talented linebackers available.
Baltimore Ravens – Best: Re-signing Ronnie Stanley

The Ravens made it their mission to retain as much of their offensive line as possible by re-signing Ronnie Stanley. Stanley played in all 17 games for the Ravens in 2024 and allowed only two sacks. Stanley is worth the investment and is one of the best offensive linemen the Ravens have ever had. He made his second Pro Bowl in 2024 and provided great protection for Lamar Jackson.
Baltimore Ravens – Worst: Signing DeAndre Hopkins

The Ravens signed Hopkins to a small one-year $5M deal. They could’ve signed younger talent for similar money. Hopkins played a significant role in the Chiefs Super Bowl 59 run, but he’ll be 33 at season kick-off. Hopkins is not the game-changer from his Texans and Cardinals days.
Buffalo Bills – Best: Signing Joey Bosa

Bosa signed a one-year $12.6M deal with the Bills – a solid deal to improve the pass rush. They finished 39 sacks and 17th in total defense in 2024. Injuries aside, Bosa should adjust to the Bills’ defensive scheme nicely.
Buffalo Bills – Worst: Signing Josh Palmer

The Bills signed Palmer to a three-year deal, but he’s not a 1,000-yard wide receiver. In his best statistical season, 2022, he caught 72 receptions for 769 yards and scored three touchdowns with the Chargers. Palmer isn’t a Pro Bowl-caliber wide receiver, but he should help Josh Allen in the passing attack.
Carolina Panthers – Best: signing Tre’von Moehrig

Moehrig signed a three-year $51M deal with the Panthers. The 2024 Panthers’ abysmal defense couldn’t get anything going. Moehrig is not a Pro Bowler but provides stability at the secondary and will work with Mike Jackson and Pro Bowler Jaycee Horn.
Carolina Panthers – Worst: signing Tershawn Wharton

Wharton may have contributed to the Chiefs’ back-to-back Super Bowl victories in 2022 and 2023, but he is not a starter. He played 72 games and started 13. Wharton was used for depth with the Chiefs and needs to help stop the run with the Panthers in 2025.
Chicago Bears – Best: Trading for Joe Thuney and Jonah Jackson

The Bears had the NFL’s worst offensive line in 2024. Caleb Willams was sacked 68 times. The Bears traded for Pro Bowl linemen Joe Thuney and Jonah Jackson from the Chiefs and Rams. Thuney has protected Tom Brady and Patrick Mahomes, while Jackson has protected Matthew Stafford. Thuney and Jackson will give Williams well-needed protection against the league’s defenses.
Chicago Bears – Worst: Signing Dayo Odeyingbo

Odenyingbo signed a three-year $48M deal with the Bears to bolster their defense, led by Montez Sweat. The move is questionable, as Odenyingbo isn’t the most productive defensive end. Odenyingbo’s best season was in 2023 with the Indianapolis Colts-he had eight sacks.
Cincinnati Bengals – Best: Re-Signing Tee Higgins and Ja’Marr Chase

The Bengals franchised tagged Higgins at first. Then, they decided to break out the wallet and sign him to a four-year $115 million extension. The Bengals also signed Ja’Marr Chase to a four-year $161 million extension. Keeping Higgins and Chase will keep Joe Burrow happy and the offense competitive in 2025.
Cincinnati Bengals – Worst: Re-signing Mike Gesicki

Although re-signing Gesicki sounds good on paper, the Bengals could’ve used that money to sign defensive talent to the roster. Prioritizing key offensive talent is essential, but bringing in and trying to keep defensive talent is just as important. The Bengals ranked 25th in defense in 2024 and should try to retain Trey Hendrickson.
Cleveland Browns – Best: Re-signing Myles Garrett

Despite Garrett wanting to get traded, the Browns offered their star defensive end a four-year $160M extension. Like Joe Thomas, Garrett put it all on the field throughout. Let’s hope the Browns can move past their quarterback drama for a fresh season, Garrett leading on defense.
Cleveland Browns – Worst: Trading for Kenny Pickett

Speaking of quarterback drama, the Browns traded Dorian Thompson-Robinson to the Philadelphia Eagles for Kenny Pickett and a fifth-round draft pick. The Browns need a new quarterback, with Deshaun Watson likely out for the 2025 NFL season due to re-aggravating his Achilles injury. Pickett is not a great starting quarterback and was Jalen Hurts’ backup in 2024. The starting quarterback job is open, and Pickett needs to play well.
Dallas Cowboys – Best: Signing Dante Fowler Jr.

Fowler Jr. signed a one-year deal returning to the Cowboys after finishing season 2024 with 10.5 sacks with the Washington Commanders. Fowler Jr. bolsters the Cowboys’ pass rush and defensive line. This should help the Cowboys turn things around in 2025.
Dallas Cowboys – Worst: Signing Javonte Williams

Williams signed a one-year $3.5M deal with the Cowboys this off-season, hoping he’ll replicate Rico Dowdle’s production. Unfortunately, they didn’t keep Dowdle (who rushed for over 1,000 yards). Williams’ best season statistically is 2021, with rushing 903 yards with the Broncos. The Cowboys could’ve focused elsewhere.
Denver Broncos – Best: Signing Evan Engram

The Broncos signed Engram to a two-year $23M deal, providing Bo Nix another pass catcher and the team’s first offensive threat at the position since trading Noah Fant.
Denver Broncos – Worst: Signing Talanoa Hufanga

Hufanga signed a three-year $45M deal with the Broncos after four seasons with the San Francisco 49ers. Hufanga hasn’t been the most productive safety due to injuries. Hufanga can be impactful if healthy.
Detroit Lions – Best: Signing D.J. Reed

The Lions lost Carlton Davis to the New England Patriots but gained his replacement (for a bargain) with D.J. Reed- a solid, younger corner who brings physicality to the secondary.
Detroit Lions – Worst: Releasing Za’Darius Smith

Though Smith’s time in the Motor City was short, he played a significant role in defense, filling for key players who were injured. Releasing and not re-signing him is a mistake. Smith provided veteran leadership and had 12 tackles and four sacks as a Lion.
Green Bay Packers – Best: Signing Mecole Hardman

Hardman, remembered for catching the Chiefs’ game-winning touchdown- Super Bowl 58, signed with the Packers to a one-year deal. Though Hardman isn’t a Pro Bowl-caliber receiver, he adds depth and speed at the position and should be great with kick returns.
Green Bay Packers – Worst: Signing Nate Hobbs

Hobbs’s four-year $48M Packers’ deal reunites him with former Raiders teammate Josh Jacobs. Hobbs missed six of the last eight games of season 2024 with an ankle injury and illness. Hobbs hasn’t played all 17 games in the season – yet they signed him to a massive NFL contract!
Houston Texans – Best: Trading for Christian Kirk

With Tank Dell potentially out for the entire 2025 NFL season, the Texans needed to bring in another wideout. Kirk was traded from the Jaguars to the Texans for a 2026 sixth-round pick. Kirk is reliable and talented and will complement Nico Collins in the Texans’ passing attack.
Houston Texans – Worst: Signing Cam Robinson

The Texans traded Laremy Tunsil to the Commanders and signed Robinson to a one-year $12 million deal. Although improving the offensive line is important, Robinson allowed seven sacks and allowed the third-highest pass pressure rate among left tackles in 2024.
Indianapolis Colts – Best: Signing Charvarius Ward

The Colts signed Ward to a three-year $54 million deal, and he brings championship and Pro Bowl experience to the team’s secondary. Ward should work well with new Colts defensive coordinator Lou Anarumo. We can’t wait to see what Ward can do in 2025.
Indianapolis Colts – Worst: Signing Daniel Jones

Jones signed a one-year deal. He and Anthony Richardson (who struggled in 2024) have an opportunity to prove themselves as starting quarterback. If Jones wins the starting job, will he be able to resurrect the Colts? He failed to help the Giants due to poor coaching and dreadful offense.
Jacksonville Jaguars – Best: Jourdan Lewis

Lewis signed a three-year $30 million deal with the Jaguars after spending his first eight seasons with the Cowboys. Lewis brings veteran leadership to the secondary and only allowed one touchdown during the 2024 NFL season.
Jacksonville Jaguars – Worst: Releasing Evan Engram

Engram suffered a hamstring injury in 2024, played nine games, and scored a touchdown. The rebuilding Jaguars released Engram, who was a reliable pass catcher for Trevor Lawrence.
Kansas City Chiefs – Best: Signing Kristian Fulton

The Chiefs signed Fulton on a two-year $20 million deal. Fulton adds flexibility to the cornerback position, which needs more depth for the 2025 season. Fulton should do wonders with Trent McDuffie as well.
Kansas City Chiefs – Worst: Trading Joe Thuney to the Bears

It was shocking to see Thuney traded to the Bears. Thuney didn’t allow a single sack in 2024 and started all 17 games. His production will be missed, especially if Patrick Mahomes needs interior offensive line protection.
Las Vegas Raiders – Best: Trading and extending Geno Smith

Reuniting Smith with his former head coach, Pete Carrol, may solve the Raiders quarterback struggles. Smith provides excellent leadership and hopefully ends the losing funk.
Las Vegas Raiders – Worst: Signing Jeremy Chinn

The Silver and Black signed Chinn for two years at $16.25M to improve the secondary. He’s not an upgrade over Tre’von Moehrig, and he lacks the coverage game. However, he has flexibility as a safety and linebacker.
Los Angeles Chargers – Best: Signing Najee Harris

The Chargers signed Harris, one-year $9.5M. Talk about upgrades at running back. He rushed for 1,000 yards each year.
Los Angeles Chargers – Worst: Signing Trey Lance

Former 2021 first-round pick Trey Lance signed a one-year deal with the Chargers, who lost defensive tackle Poona Ford to the Rams. They should’ve used that move to extend Ford instead.
Los Angeles Rams – Best: Signing Davante Adams

Adams is a massive upgrade over Kupp, with the ability to get separation and open up more offensive schemes that head coach Sean McVay likes to run.
Los Angeles Rams – Worst: Releasing Cooper Kupp

Kupp was Matthew Stafford’s trusted receiver and a cornerstone of the Super Bowl 56 victory. He could’ve been a valuable asset, even with decreased production.
Miami Dolphins – Best: Re-signing Tyrel Dodson

Re-signing Dodson further bolsters the Dolphins’ defense after half the team’s starters became free agents. Dodson led the team in interceptions – three in 2024 and should improve in Anthony Weaver’s 2025 defense.
Miami Dolphins – Worst: Signing Artie Burns

Burns signed a one-year deal with the Dolphins but has been referred to as arguably the worst cornerback in the NFL. Due to his struggles as a Steeler, he was nicknamed “Artie Gets Burned.”
Minnesota Vikings – Best: extending Byron Murphy

Murphy played a key role in Brian Flores’ defense and made his first Pro Bowl. The Vikings broke out the wallet for a three-year $54M deal. Murphy led the team with six interceptions in 2024 and will cause havoc against opposing NFL offenses.
Minnesota Vikings – Worst: Signing Tim Jones

Jones signing with the Vikings adds depth with Justin Jefferson and Jordan Addison. Jones will likely be used on special teams. The Vikings could’ve signed a backup quarterback in case something happens to JJ McCarthy.
New England Patriots – Best: Signing Milton Williams

Arguably one of the biggest prizes in free agency, Williams signed a four-year $104 million deal with the rebuilding Patriots. Williams brings championship-caliber strength and talent to Mike Vrabel’s defense.
New England Patriots – Worst: Signing Wes Schweitzer

The Pats signed Schweitzer to a one-year contract. He isn’t the best offensive guard in the league, and injuries have impacted his field time. The Patriots’ offensive line has been disastrous, period.
New Orleans Saints – Best: Bringing back Brandin Cooks

The Saints are reuniting with Cooks for the 2025 NFL season. They look to bolster their receiver room after many went down with injuries in 2024. Cooks brings the leadership and skillsets the Saints’ offense needs.
New Orleans Saints – Worst: Re-signing Chase Young

Young returns to the Big Easy with a three-year $53M deal, but he hasn’t had a double-digit sack season in the NFL. The Saints have trouble retaining defensive ends outside of Cameron Jordan.
New York Giants – Best: Signing Jevon Holland

Goodbye South Beach-hello Big Apple, Holland signed a three-year deal worth $45.3M. Holland will boost the Giants’ secondary and has the potential to become a top-tier safety.
New York Giants – Worst: Signing Jameis Winston

Winston has shown he’s a very reliable backup quarterback in the NFL, but may have overpaid for him when the Giants signed Russell Wilson.
New York Jets – Best: Signing Justin Fields

Hear us out: Fields is a great addition to the Jets’ offense, bringing athleticism and the ability to rush the ball against opponents to a Jets team that struggled for years.
New York Jets – Worst: Signing Brandon Stephens

The Jets signed Stephens to a three-year $36 million deal, but the team may have overpaid for his services when they could’ve used the money elsewhere.
Philadelphia Eagles – Best: Signing Harrison Bryant

Bryant is a versatile tight end who joins an Eagles lineup with Dallas Goedart, making a pretty scary duo on offense. Bryant didn’t do much with the Raiders, with Brock Bowers and Michael Mayer on the roster. Hopefully, Bryant makes the most of his Eagles tenure.
Philadelphia Eagles – Worst: Signing Kendall Lamm

The Eagles signed Lamm, hoping he would replicate Fred Johnson’s production. However, Lamm dealt with a back injury in 2024 and plays poorly whenever a starter misses time, forcing an inexperienced player on the field early.
Pittsburgh Steelers – Best: Trading for DK Metcalf

Metcalf joining the Steelers’ receiver room is a massive upgrade for the unit. Metcalf brings a strong veteran presence and can open the passing attack to new possibilities.
Pittsburgh Steelers – Worst: Signing Malik Harrison

Harrison joins the Steelers after the front office let Elandon Roberts go. Yet, the Steelers spent more money on Harrison, who isn’t as reliable as Roberts. Why?
San Francisco 49ers – Best: Signing Demarcus Robinson

Robinson has proven to be one of the league’s most reliable receivers thanks to his ability to beat man coverage. Robinson addresses a need created by Deebo Samuel’s departure and Brandon Aiyuk’s injury recovery.
San Francisco 49ers – Worst: Signing Luke Farrell

Farrell signed a three-year $20.25M deal with the 49ers. In Jacksonville, he never scored a touchdown. The 49ers also re-signed Kyle Juszczyk, making Farnell’s signing unnecessary.
Seattle Seahawks – Best: Signing Sam Darnold

The Seahawks traded Geno Smith to the Raiders and signed Darnold as a replacement. Darnold played his best season with the Vikings and has a good shot of replicating that success with the team.
Seattle Seahawks – Worst: Signing DeMarcus Lawrence

Lawrence signed a three-year deal with the Seahawks to bolster the defense. However, Lawrence will be 33 when season 2025 kicks off and is coming off a foot sprain that kept him out for most of 2024.
Tampa Bay Buccaneers – Best: Re-signing Chris Godwin

The Bucs’ priority is to retain their star receiver for the 2025 NFL season. Godwin and Mike Evans provide Baker Mayfield with the tools the team needs for a successful passing attack.
Tampa Bay Buccaneers – Worst: Signing Haason Reddick

After a short stint with the Jets, Reddick signed with the Bucs for season 2025. Reddick is talented but recorded one sack in 2024 due to his holdout with the Jets. It was wise for the Bucs to sign him to only a one-year deal.
Tennessee Titans – Best: Signing Kevin Zeitler

The Titans need to fix their offensive line, which struggled in 2024. The team signed Zeitler to a one-year deal with hopes he’ll bring stability, can mentor younger players, and can help improve the quarterback situation in 2025.
Tennessee Titans – Worst: Signing Dan Moore

Moore signed a four-year $82 M deal with the Titans, even though he hasn’t proven he’s an elite left tackle. Moore has struggled in the past but had a good season in 2024. If Moore doesn’t improve, the Titans could suffer the consequences.
Washington Commanders – Best: Re-Signing Marcus Mariota

Hear us out. Mariota may not be a starting quarterback, but the Commanders re-signing him is good, as he continues to mentor Jayden Daniels. He’s also serviceable in case Daniels suffers an injury in 2025.
Washington Commanders – Worst: Signing Javon Kinlaw

Kinlaw joins the upstart Commanders after a season with the Jets. Although Kinlaw is talented, he’s struggled with injuries and inconsistencies. Kinlaw has big shoes to fill, with Jeremy Chinn, Dante Fowler Jr., and Jonathan Allen gone.