Cruz returned to the Cardinals' organization as a minor-league catching instructor Friday, Jenifer Langosch of MLB.com reports.
Cruz was released by the Reds on Thursday.
Cruz had his contract selected by the Reds on Tuesday.
Cruz was reassigned to minor-league camp Sunday.
Cruz was reassigned to minor-league camp Wednesday, Padres radio broadcaster Bob Scanlan reports.
Cruz signed a minor league deal with the Padres on Tuesday, Dennis Lin of the San Diego Union-Tribune reports.
Cruz was released by the Royals on Wednesday.
The Royals recalled Cruz from Triple-A Omaha on Friday.
Cruz was optioned to Triple-A Omaha on Wednesday, Jeffrey Flanagan of MLB.com reports.
Cruz was recalled from Triple-A Omaha on Sunday, Rustin Dodd of The Kansas City Star reports.