With Jermaine Gresham (illness) considered questionable for Sunday's game against the Redskins, the Cardinals have opted to call up Holmes to bolster their depth at tight end. While he still remains unlikely to see much time on offense, the 26-year-old could see some action on special teams.
Holmes signed with the Cardinals' practice squad Thursday, Kent Somers of The Arizona Republic reports.
Holmes had spent the offseason with the Raiders before joining the Ravens' practice squad following his release, but he'll now sign with Arizona after tight end Anthony Denham was placed on injured reserve with a knee injury.
Holmes signed with the Ravens' practice squad Tuesday.
With third-string tight end Maxx Williams still dealing with a foot injury, the Ravens are likely bringing in Holmes as a potential emergency option at the position. Holmes was most recently cut by the Raiders prior to the start of the regular season.
Holmes was cut by the Raiders on Friday, Aaron Wilson of the Houston Chronicle reports.
Holmes lost out on a competition for the last job at tight end. He's now eligible to sign elsewhere.
Holmes (ankle) has returned to full health, NBC Sports Bay Area's Scott Bair reports.
Holmes missed the entire 2016 season after suffering a severe high-ankle sprain in training camp. Although he's now recovered from the injury, Holmes looks set to enter the 2017 campaign buried on the depth chart under tight ends Jared Cook, Clive Walford, and Lee Smith.