Seeking more depth on the defensive line, the Cardinals signed veteran free agent Terrell McClain to a one-year deal Wednesday.
McClain, who played last year in Atlanta, is going into his ninth season. The 30-year-old will try to find a spot in a unit that has questions beyond an expected starting trio of Corey Peters, Darius Philon and Rodney Gunter.
To make room on the roster, the Cards released wide receiver Malachi Dupre.
McClain came into the league in 2011 with Carolina, and played for the Patriots, Texans, Cowboys and Redskins before joining the Falcons last season. He appeared in 13 games, totaling 17 tackles and a sack. His best season came in 2016 with Dallas, when he had 40 tackles and 2½ sacks.
Beyond Peters, Philon and Gunter, the Cardinals have third-round pick Zach Allen and Robert Nkemdiche, who is coming off an ACL tear. Vincent Valentine, seventh-round pick Michael Dogbe and undrafted rookies Immanuel Turner and Miles Brown are the other defensive linemen on the roster.
Images from Tuesday afternoon's offseason work