Guerrero signed a minor-league contract with the Angels on Monday, Francys Romero of MLB.com reports.
Guerrero was reassigned Wednesday to the minor-league side of Reds camp.
Guerrero signed with the Reds as a non-roster invitee Saturday.
Guerrero was reassigned to the team's minor-league camp on Monday, Scott Merkin of MLB.com reports.
The White Sox announced Monday that Guerrero will be included as part of the team's 60-man roster pool.
Guerrero cleared waivers and was outrighted to Triple-A Charlotte, James Fegan of The Athletic reports.
Guerrero was designated for assignment by the White Sox on Thursday.
The White Sox claimed Guerrero off waivers from the Marlins on Friday.
Guerrero was designated for assignment by the Marlins on Monday, Jordan McPherson of the Miami Herald reports.
Guerrero was removed from Saturday's game against the Phillies with left groin tightness, Jordan McPherson of the Miami Herald reports.