Bishop announced his retirement from baseball Friday on his personal Instagram page.
Bishop signed a minor-league contract with the Twins on Saturday, Brandon Warne of Access Twins reports.
The Diamondbacks reassigned Bishop to minor-league camp Sunday.
Bishop has signed a minor-league contract with the Diamondbacks, Chris Hilburn-Trenkle of Baseball America reports.
Bishop was outrighted to Triple-A Sacramento after clearing waivers Wednesday, Kerry Crowley of The San Jose Mercury News reports.
Bishop was designated for assignment by the Giants on Saturday, Maria I. Guardado of MLB.com reports.
Bishop was claimed off waivers by the Giants on Monday, Alex Pavlovic of NBC Sports Bay Area reports.
Bishop was designated for assignment by the Mariners on Thursday.
Bishop was optioned to the Mariners' alternate site Tuesday.
Bishop was recalled by the Mariners on Wednesday.