Craig Dahl signs with 49ers on 3-year deal

USA TODAY Sports

Former Rams safety Craig Dahl signed a three-year deal with the San Francisco 49ers, according to reports.

Free-agent safety Craig Dahl signed a three-year contract with the San Francisco 49ers, according to the Niners' official Twitter site.

Dahl was an undrafted free agent out of North Dakota State in 2007 and signed initially with the New York Giants. He played nine games, starting two, before he tore his ACL and missed the rest of the season. He was made an unrestricted free agent after he wasn't tendered as an exclusive-rights free agent and signed with the Rams.

Over the next four years in the Rams, Dahl only missed three games, though he only started the majority of the team's games in 2010 and all of them in 2012. He was a backup in 2009 and 2011. Over his career, Dahl has made 321 tackles, three sacks and picked off four passes.

The 49ers lost free safety Dashon Goldson to the Tampa Bay Buccaneers in free agency once the new contract year began. They could be signing Dahl as his replacement, or they could be signing him primarily for depth in the secondary. The Niners had the fourth-ranked pass defense in 2012, only giving up an average of 200.2 yards per game. It was one of the biggest reasons the team made it to Super Bowl XLVII.

More in the NFL:

Free agency grades: Vikings replace Harvin

NFL free agent grades: A new mock draft for free agency

NFL free agency: Where has all the money gone?

Jaguars check out Geno Smith

Elvis Dumervil boosts the free agent market

The end of the Tuck Rule

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.