The New Orleans Saints have agreed to terms on a one-year contract with safety Jim Leonhard.

The 30-year-old played last season for the Denver Broncos after spending the three previous seasons with the New York Jets.

In 110 career NFL games, he has 344 tackles, 3.5 sacks, eight interceptions and two forced fumbles.