Jim Leonhard's career has gone full circle after the veteran safety signed with the Buffalo Bills on Monday. Terms of the deal were not disclosed.
Leonhard broke into the NFL with Buffalo in 2005 as an undrafted rookie. He went on to play 38 games for the Bills with seven starts.
"At any position where you have someone that has a lot of experience and is a veteran can definitely help," coach Doug Marrone said, via the team's official website. "If you have a veteran at a position it's like having an extra. It's a benefit. You feel great about it. They're going to be able to help."
The Associated Press contributed to this report.