With 2 spots on the active roster, the Bills have options. If they decide to sign Leonhard to a contract, they could keep the other spot open for Thad Lewis if they need to activate him from the practice squad.
Jim Leonhard back in Buffalo red white and blue? Has experience in Pettine's system. If Byrd is hobbled, it makes sense. Searcy's been bad