Holmes was waived by the Titans on Sunday, Jim Wyatt of the team's official site reports.
Holmes was waived by the Dolphins on Thursday.
The Dolphins signed Holmes on Tuesday.
Holmes got the start in Friday's preseason game against the Saints, catching both of his targets for 34 yards.
Holmes signed with the Ravens' practice squad on Tuesday.
Holmes (ankle) has returned to full health, CSN Bay Area's Scott Bair reports.
Holmes (ankle) signed his one-year tender with the Raiders on Thursday, Vic Tafur of the San Francisco Chronicle reports.
Holmes (ankle) was tendered to a one-year contract with the Raiders, Scott Blair of CSNBayArea.com reports.
The Raiders placed Holmes (ankle) on the IR Tuesday, Jimmy Durkin of the Bay Area News Group reports.
Holmes injury has been determined to be a high ankle sprain and a broken bone, Scott Bair of CSN California reports.