Piscotty was released by the White Sox on Wednesday.
Piscotty signed a minor-league contract with the White Sox on Saturday, James Fegan of The Athletic reports.
The Giants released Piscotty on Thursday.
Piscotty (oblique) is back in the Giants' Cactus League lineup Tuesday, Evan Webeck of the San Jose Mercury News reports.
Piscotty (oblique) is back to doing light baseball activity, Amy Gutierrez of the Giants' official site reports.
Piscotty and the Giants agreed Monday on a minor-league contract that includes an invitation to MLB spring training, Robert Murray of FanSided.com reports.
Piscotty signed a minor-league deal with the Reds on Tuesday, Charlie Goldsmith of The Cincinnati Enquirer reports.
The Athletics released Piscotty on Tuesday.
Piscotty isn't starting Wednesday against the Angels.