Guyer announced his retirement Monday, Ken Rosenthal of The Athletic reports.
Guyer was released by the Giants in March, Baseball America reports.
Guyer signed with the Giants as a non-roster invitee Monday, Bob Nightengale of USA Today reports.
Guyer signed a minor-league deal with the White Sox on Tuesday.
Guyer was released by the White Sox on Friday, Scott Merkin of MLB.com reports.
Guyer (elbow) drew the start in left field and went 0-for-3 out of the No. 9 spot Sunday against Oakland.
Guyer is nursing a sore right elbow, Daryl Van Schouwen of the Chicago Sun-Times reports.
Guyer said he felt much better in the second half of 2018 once his surgically repaired wrist was fully healed, Daryl Van Schouwen of the Chicago Sun-Times reports.
Guyer signed a minor-league contract with the White Sox on Tuesday that includes an invitation to spring training, Paul Hoynes of the Cleveland Plain Dealer reports.
Guyer (shoulder) is in the lineup for Game 3 of the ALDS against the Astros on Monday.