Guerra was released by the Angels on Friday.
The Angels activated Guerra (hamstring) from the 10-day injured list Sunday.
Guerra was placed on the 10-day injured list Friday with a left hamstring strain.
Guerra allowed three runs on four hits and two walks while striking out one over one-plus inning Thursday versus the White Sox.
Guerra (5-2) earned the win Monday over the Yankees despite giving up two runs on one hit and a walk while striking out four over two innings of work.
Guerra (4-2) took the win against Baltimore on Tuesday, pitching 2.2 innings and allowing four runs on seven hits and no walks while striking out four.
Guerra tossed three scoreless innings against Oakland on Sunday, allowing three hits and no walks while striking out three.
Guerra (groin) was activated from the 10-day injured list Saturday.
Guerra was placed on the 10-day injured list with a strained right groin Tuesday.
Guerra lasted only one-plus inning against Houston on Monday, allowing three runs on three hits and two walks while striking out two. He did not factor in the decision.