St Louis Rams v Arizona Cardinals

The San Francisco 49ers have agreed on a three-year contract with safety Craig Dahl.

The former St. Louis Ram started all 16 games last season, recording 78 tackles and one interception. He will likely replace the departed Dashon Goldson, who signed a five-year deal with the Buccaneers last week.

49ers General Manager Trent Baalke on the signing:

“He is an experienced veteran with excellent intangibles, who has working knowledge of the NFC West.”