Holmes signed a reserve/future contract with the Colts on Saturday, per the NFL's official transaction log.
Holmes spent the first eight weeks of the season on the Cardinals' 53-man roster but was never targeted in the passing game. The 27-year-old will look to carve out an opportunity in Indianapolis.
Holmes was released by the Cardinals on Tuesday, Darren Urban of the team's official site reports.
Holmes was released to make room for veteran tight end John Phillips on the 53-man roster. The 27-year-old has not logged a reception in his NFL career and will remain off the fantasy radar even if he's able to find a depth role elsewhere in the league.
Holmes got the start in Friday's preseason game against the Saints, catching both of his targets for 34 yards.
Holmes started for a second straight week, splitting first-team work with Ricky Seals-Jones. While the latter is far more intriguing for fantasy purposes, Holmes seems to have a real shot at the Week 1 starting job in the presumed absence of Jermaine Gresham (Achilles).
The Cardinals promoted Holmes to their active roster Saturday, Ian Rapoport of NFL Network reports.
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 final tight end spot. 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.
Holmes (ankle) signed his one-year contract tender with the Raiders on Thursday, Vic Tafur of the San Francisco Chronicle reports.
Holmes was tendered early in March but only just signed his contract. He began last season on the practice squad before ending the year on injured reserve. He'll look to make the opening week roster as a special teams player and the No. 3 or No. 4 option at tight end for Oakland in 2017.
Holmes (ankle) was tendered to a one-year contract by the Raiders, Scott Blair of CSN Bay Area reports.
Holmes spent his first season in the league mostly on the practice squad and then wound up on injured reserve last year due to an ankle injury he suffered in training camp. Once healthy, the tight end will compete for a spot on the 53-man roster for the upcoming season.
The Raiders placed Holmes (ankle) on the IR Tuesday, Jimmy Durkin of the Bay Area News Group reports.
Holmes suffered a severe high ankle sprain in Monday's practice, which has resulted in his placement on the IR. Holmes projected to be the fourth tight end on the team's depth chart this season.
Holmes' injury has been determined to be a high ankle sprain and a broken bone, Scott Bair of CSN California reports.
It was initially thought that Holmes suffered a significant injury, but it wasn't clear what exactly the issue was. Now that it's clear he suffered a severe high ankle sprain, coach Jack Del Rio said Holmes will likely end up on season ending injured reserve. Look for Ryan O'Malley and Colton Underwood to see some extra reps with Holmes out.
Holmes is dealing with a "significant" ankle injury and could miss the 2016 season, Jimmy Durkin of the Bay Area News Group reports.
Holmes was signed to the Raiders' active roster late during the 2015 season, and has been battling throughout training camp for another spot on the squad. The ankle injury presents a setback for the 25-year-old Purdue product, as he could be headed for the season-ending injured reserve. An update on his status should become available upon further testing, while his potential absence shouldn't have much of a fantasy impact with Lee Smith, Clive Walford (knee), and Mychal Rivera leading the way at tight end.
Holmes was promoted from the Raiders' practice squad to the active roster Friday, the team's official website reports.
An undrafted rookie out of Purdue, Watson has spent most of the season on Oakland's practice squad. He won't necessarily be active for Sunday's game against the Vikings, as Lee Smith, Mychal Rivera and Clive Walford should all be healthy enough to play.