Former Dallas Cowboys Pro Bowl safety Ken Hamlin reached agreement on a one-year contract with the Baltimore Ravens, a league source told ESPN NFL Insider Adam Schefter.