Workman was released by the Rangers on Tuesday.
The Rangers reassigned Workman to minor-league camp Monday.
Workman signed a minor-league contract with the Rangers on Friday, Robert Murray of FanSided.com reports.
The Red Sox released Workman on Sunday after he elected free agency.
Workman was designated for assignment Thursday, Alex Speier of The Boston Globe reports.
Workman (1-2) gave up a run on two hits and a walk in one inning, but he earned the win Sunday versus the Yankees.
Workman allowed one run on one hit and struck out two in an inning during Thursday's 5-1 win over the Astros.
Workman's contract was selected from Triple-A Worcester prior to Thursday's game in Houston, Chris Cotillo of The Springfield Republican reports.
Workman triggered the opt-out in his minor-league Red Sox contract Tuesday, Chris Cotillo of The Springfield Republican reports.
Workman signed a minor-league contract with the Red Sox on Thursday, Chris Cotillo of The Springfield Republican reports.