Barron was recently released by the Los Angeles Rams after 4 1/2 seasons with the organization.
Barron had 60 tackles in 2018 while being limited to 12 games due to an ankle injury. He also had one sack and one forced fumble.
The 29-year-old Barron has nine career sacks, eight interceptions five forced fumbles in 104 games (93 starts) over seven NFL seasons.
Barron spent his first 2 1/2 seasons with the Tampa Bay Buccaneers.
--Field Level Media