The Broncos have signed defensive lineman Justin Bannan, the team announced on Wednesday.
Bannan, who played for Denver during the 2010 season, has totaled 303 tackles, 6.5 sacks, one interception, 10 passes defensed, four forced fumbles and one fumble recovery in 144 career appearances.
He has spent time with Buffalo (2002-05), Baltimore (2006-09), Denver (2010) and St. Louis (2011) after being selected in the fifth round of the 2002 draft by the Bills.
Bannan made 32 tackles last season for the Rams in 15 games played (14 starts). He has played at least 15 games in each of the past five seasons.
As a 16-game starter with the Broncos in 2010, Bannan made 35 tackles to go with one sack, four pass breakups and one forced fumble.
A four-year starter at the University of Colorado, Bannan finished his college career with 158 tackles and eight sacks, earning first-team All-Big 12 Conference honors as a senior.