Orchard Park, NY (WGR 550) -- With two empty spots on the roster the Buffalo Bills had some flexibility with who they chose to add in the week leading up to their first game against New England. After Monday's practice, the team announced one of those spots have been filled by veteran safety Jim Leonhard.
Leonhard will be entering his ninth season in the National Football League and is on his second stint with the Bills. Going undrafted in 2005, the safety spent each of his first three seasons in Buffalo before signing with Baltimore in 2008.
After his one-year with the Ravens, Leonhard then followed Rex Ryan to the New York Jets to serve as one of their starting safeties. In three seasons he started all 40 games he appeared in before rupturing his patellar tendon in 2011. The Jets parted ways with Leonhard and he then signed with the Denver Broncos in 2012.
Leonhard had originally signed with New Orleans during the 2013 off-season, but was released as the team attempted to get down to the 53-man roster limit on Saturday.
The Bills now have 52 players on their active roster with room for one more addition. Six of the current 52 are safeties.