Ravens, Michael Huff agree to 3-year contract

USA TODAY Sports

The Ravens continue to reload their defense with another free-agent signing.

Free-agent safety Michael Huff has a agreed to a three-year contract with the Baltimore Ravens, according to Matt Zenitz of the Carroll County Times. Huff is an eight-year veteran who has spent his entire career with the Oakland Raiders. He was released by the team on Mar. 12. Huff was also considering the Packers and Cowboys.

Huff was originally drafted with the seventh-overall pick in 2006 and has missed just four games as a professional. He tallied 56 tackles, 13 passes defensed and two interceptions last year in Oakland. Huff's best season came in 2010, when he amassed 94 tackles, seven passes defensed, four sacks and three interceptions.

This signing will help fill the void left by departing safety Ed Reed, who signed with the Texans last week.

Baltimore has been working on building its defense back up after a number of defections this offseason. Paul Kruger, Dannell Ellerbe, Ray Lewis and Bernard Pollard are among those gone from the 2012 squad. The Ravens have since signed Elvis Dumervil to reload the linebacking corps.

More from SB Nation:

NFL mock draft: Finally, some clarity

After talks stall, will the Raiders cut Carson Palmer?

Ronde Barber will play for Bucs or no one

Report: Gay NFL player considers coming out

This is how Percy Harvin will help the Seahawks

NFL Mock Draft: SB Nation bloggers are on the clock

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.