The Carolina Panthers signed veteran defensive tackle Dwan Edwards on Sunday.
Edwards was just cut by the Bills on Friday. He had 52 tackles and 2 1/2 sacks in 16 games for Buffalo last season.
The Oregon State product has 228 tackles, 5 1/2 sacks and two interceptions in 83 career games with the Ravens and Bills.
Carolina also waived defensive tackle Terrell McClain.