Roth agreed to a minor-league contract with the Cubs on Friday, Chris Cotillo of SB Nation reports.
Roth signed a minor league contract with the Giants on Tuesday, John Shea of the San Francisco Chronicle reports.
Roth accepted an outright assignment to Triple-A Round Rock on Saturday.
Roth was designated for assignment Sunday.
Roth cleared waivers and was outrighted to Triple-A Round Rock on Wednesday.
Roth was designated for assignment Tuesday.
Roth's contract was purchased from Triple-A Round Rock on Sunday.
Roth had his contract selected by the Indians on Tuesday, Paul Hoynes of Cleveland.com reports.
Angels optioned LHP Michael Roth to Triple-A Salt Lake.
Roth threw two scoreless relief innings in his one day up with the big club. Fernando Salas returned from the DL to take Roth's spot in the bullpen.
Angels purchased the contract of LHP Michael Roth from Triple-A Salt Lake.
Roth was designated for assignment by the Halos in April, but he passed through waivers unclaimed and is now getting a second chance.