The flood of one-year roster-building deals continued Wednesday for the Cardinals as they agreed to terms with veteran defensive lineman Trevon Coley as well as running back D.J. Foster.

Foster, acquired by the Cardinals in 2017, finished last season on injured reserve with a hamstring issue. He has appeared in only 13 games for the Cardinals, having missed all of 2018 with an injury. Mostly used as a receiving back in 2017, he had 17 catches that season. The former Arizona State and Scottsdale Saguaro High School star has not had a catch or rushing attempt the past two seasons.

Coley played in seven games for the Colts in 2019, but the previous two seasons he started 29 games for the Browns, compiling 80 tackles and 2.5 sacks.

His signing comes the same day former Cardinal defensive lineman Zach Kerr signed as a free agent with Carolina. The Cardinals already re-signed Jonathan Bullard on the defensive line, and also brought in newcomer Jordan Phillips as a free agent to be a starter on the line.