Zimmermann announced his retirement Tuesday.
Zimmermann had his contract selected from the alternate site Thursday.
Zimmermann signed a minor-league contract with the Brewers on Saturday.
Zimmerman was released by the Brewers on Friday, Adam McCalvy of MLB.com reports.
Zimmermann signed with the Brewers as a non-roster invitee Tuesday.
Zimmermann will open Sunday's season finale against the Royals, Evan Woodbery of MLive.com reports.
Tigers manager Ron Gardenhire confirmed Saturday that Zimmermann will work out of Detroit's bullpen moving forward, Ted Kulfan of The Detroit News reports.
Zimmermann didn't factor into the decision during a 6-3 win over the Cardinals in the second game of Thursday's doubleheader, allowing one unearned run on four hits and a walk over three innings. He struck out one.
Zimmermann (forearm) was reinstated from the 45-day injured list Wednesday, Evan Woodbery of MLive.com reports.
Zimmerman (forearm) will complete the live batting practice portion of his throwing progression Friday, Evan Woodbery of MLive.com reports.