The last time Marlon Mack was on the same field as the Cardinals, he scored a touchdown against them -- his lone TD in 2022.
Now the veteran running back is part of the Cardinals, after signing a one-year contract on Friday, a week ahead of the team's preseason opener.
To make room on the roster, the Cardinals released long snapper Jack Coco.
Mack will get a chance to make an impression on the coaching staff, and the Cardinals will at least need another body potentially going into the preseason opener against the Broncos. It seems unlikely veteran starter James Conner will play much if at all, given how much he is expected to play in the regular season. Second-year man Keaontay Ingram has not been practicing of late with an undisclosed injury as well.
The other running backs on the roster are Corey Clement, Ty'Son Williams and rookie Emari Demercado.
Mack had his best years with the Colts, rushing for 908 yards and nine touchdowns in 2018 and then having his lone 1,000-yard season the next year with 1,019 yards along with eight touchdowns.
Last season, Mack appeared in eight games -- six with Denver and two with San Francisco. All of his rushing attempts came with the Broncos: 16 carries for 84 yards and a score. In a late-season win over the Cardinals Mack had 37 yards on five carries and a TD, along with four catches for 26 yards.