The Steelers have added a veteran linebacker to their defense.
The 29-year-old Barron started all 12 games he played in the regular season, as well as all three postseason games. But he struggled at times and the Rams decided to move on before paying him a $3 million signing bonus, which he would have been due last week.
Barron played five seasons with the Rams. He went to the Buccaneers as the seventh overall pick in the 2012 NFL draft and played three seasons in Tampa Bay before getting traded to the Rams.