The Buffalo Bills Tuesday signed veteran free-agent linebacker Carl Bradford.
Bradford, 24, has seen minimal action since entering the NFL in 2014 as a fourth-round draft pick from Arizona State. If he makes any contribution, it will likely come on special teams.
The 6-foot-1, 248-pound Bradford was inactive for his entire rookie season. The Packers released him during their final cuts before the 2015 season, then re-signed him to their practice squad, where he spent all of his second year.
The Packers once again cut Bradford during final cuts in 2016, then placed him on their practice squad. He was promoted to the active roster on Nov. 19, 2016, and released less than a month later.
The San Francisco 49ers claimed Bradford off waivers shortly thereafter and waived him on May 2. He has five career tackles.