12:56 PM ET 03.27 | 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.