Sanchez was assigned to minor-league camp Friday.
The Rangers signed Sanchez to a minor-league contract that includes an invitation to spring training, Gerry Fraley of the Dallas Morning News reports.
Sanchez was traded to the Rangers on Monday for a player to be named later or cash considerations.
Sanchez signed a minor-league contract with the Reds on Wednesday, John Fay of the Cincinnati Enquirer reports.
Sanchez's contract was purchased from Triple-A Gwinnett on Sunday, MLB.com reports.
Sanchez was promoted to the big-leagues prior to Friday's game against the Cubs.
Sanchez signed a minor league deal with the Angels on Friday, Matt Eddy of Baseball America reports.
Sanchez was outrighted to Triple-A Sacramento on Thursday, John Shea of the San Francisco Chronicle reports.
Sanchez was recalled from Triple-A Sacramento on Tuesday, Henry Schulman of the San Francisco Chronicle reports.
Sanchez signed a minor-league contract with the Giants, Chris Cotillo of SB Nation reports.