The club announced Monday that it had agreed to terms on a one year contract with eight year veteran Jim Leonhard.
Leonhard has played for four NFL teams. They are the Bills, Ravens, Jets, and Broncos.
In 2012, Leonhard played in all 16 games in Denver with one start. He tied a career best with 2 interceptions, 3 passes defensed. He also had one special teams fumble recovery and returned 15 punts for 89 yards.
Leonard, 5-8 and 188 pounds, was an undrafted free agent.