Bills head coach Doug Marrone said that free agent S Jim Leonhard is in the building taking a physical and pending passing it he’s expected to sign with the club.
Leonhard began his NFL career with buffalo as an undrafted rookie in 2005. He spent his first three seasons with the Bills.
He also familiar with Mike Pettine’s defensive scheme having run it with the Jets for three seasons.
Tags: Jim Leonhard
Posted in Inside the Bills