The 49ers have their insurance policy for the recovery of linebacker Dre Greenlaw.

De’Vondre Campbell, an All-Pro as recently as 2021 for the Green Bay Packers, has agreed to terms with the 49ers on a one-year contract.

The 49ers also agreed to terms with Isaac Yiadom, a seven-year veteran who played in 17 games for New Orleans last season with eight starts. Yiadom’s agency, VaynerSports, announced the one-year contract on Twitter/X.

Campbell, 30, was released Wednesday by the Packers before a roster bonus of $2.97 million came due. He signed a five-year extension with Green Bay in 2021 worth a maximum of $50 million but missed 10 games due to injury over the past two seasons.

The deal with the 49ers was confirmed by a source familiar with the negotiations and was first reported by NFL Media.

The 49ers had previously reportedly agreed to terms with free agent Eric Kendricks of the Los Angeles Chargers, but Kendricks backed out of the deal and signed with the Dallas Cowboys instead.

Greenlaw, who sustained a torn left Achilles while running onto the field in the 49ers’ 25-22 loss to the Kansas City Chiefs in Super Bowl LIV, had surgery and there is no timetable for his return. Given the seriousness of the injury and the normal recovery time, Greenlaw’s status for the early portion of the season in particular is in doubt and getting him up to full speed could be a year-long project.

An eight-year veteran out of Minnesota drafted in the fourth round by the Atlanta Falcons, Campbell (6-foot-3, 232 pounds) has played in 115 games with 110 starts. After missing three games with an ankle injury last season, Campbell took to social media to express frustration about playing hurt.

Coming to the 49ers provides an opportunity for Campbell to get his career back on track after a disappointing season that included a social media blast against the Packers.

“I’m not playing through injuries anymore cause when (stuff) goes wrong they always use it against you,” Campbell posted on Twitter/X last Dec. 23.

Yiadom, 27, will compete for a role at corner, where the only sure things are starters Charvarius “Mooney” Ward and Deommodore Lenoir. He has also played for Denver, the New York Giants, Green Bay and Houston before joining the Saints.

Coming off his best season with his second career interception and 14 passes defensed, Yiadom made the Saints in training camp, played on special teams, then fared well when injuries forced him into the lineup. He finished with 37 tackles, 25 solo and one fumble recovery.

Oren Burks, who started when Greenlaw dealt with injury issues during the season, remains an unrestricted free agent. The 49ers confirmed the signing of linebacker Demetrius Flannigan-Fowles, which was first reported by the Associated Press.

Others who reportedly will return include guard/center Jon Feliciano (Fox Sports), while wide receiver Chris Conley is also working toward a deal (NBC Sports Bay Area).

The 49ers also reportedly agreed to terms with cornerback Chase Lucas, a two-year veteran who played exclusively on special teams for Detroit last season.

A look at how the 49ers’ offseason has played out in 2024:

49ERS’ OFFSEASON SCORECARD

Free agents signed

DT Jordan Elliott (Cleveland): (Reported as 2 years, $10 million)

DE Yetur Gross-Matos (Carolina): (Reported as 2 years, $18 million)

Free agents agreed to terms

LB De’Vondre Campbell (Green Bay): (One year, NFL Network)

DE Leonard Floyd: (Buffalo): Reported as 2 years, $20 million

CB Chace Lucas: (Detroit): Reported by KCRA2, Aaron Wilson)

Acquired by trade

DT Maliek Collins: (Houston in exchange for 7th round draft pick)

Free agents returning

DT Kevin Givens: (One year, announced by 49ers)

LB Demetrius Flanningan-Fowles (One year, announced by 49ers)

G Jon Feliciano (One year, Fox Sports)

QB Brandon Allen (One year, announced by 49ers)

OL Ben Bartch (One year, The Athletic)

WR Chris Conley (One year, working toward agreement, NBC Sports Bay Area)

Restricted free agents

WR Jauan Jennings (extended second-round tender at $4.9 million)

Unrestricted free agents

DE Chase Young

S Logan Ryan

DT Sebastian Joseph-Day

DE Randy Gregory

TE Ross Dwelley

LB Oren Burks

Reported contract restructures

LB Fred Warner (The Athletic)

TE George Kittle (ESPN)

DT Javon Hargrave (overthecap.com)

FB Kyle Juszczyk (ESPN)

Contract extensions

T Colton McKivitz (One year, announced by 49ers)

S George Odum (two years, announced by 49ers)

Free agent departures

DT Arik Armstead to Jacksonville:(Three years, $51 million, Bleacher Report)

QB Sam Darnold to Minnesota: (One year, $10 million, announced by Vikings)

DE Clelin Ferrell to Washington: (One year, $3.75 million, The Athletic)

DT Javon Kinlaw to N.Y. Jets: (One year, $7.25 million, ESPN)

TE Charlie Woerner to Atlanta: (Three years, $12 million, reported by agent)

WR-PR Ray-Ray McCloud to Atlanta (Two years, $6 million, NFL Network)

T Matt Pryor to Chicago: (One year, The Athletic)

Source: www.mercurynews.com