The Diamondbacks released Carle on Monday.
Carle signed a minor-league contract with the Diamondbacks on Sunday.
Carle was released by the Mariners on Tuesday.
Carle signed a minor-league deal which includes an invitation to major-league camp with the Reds on Thursday.
The Rangers released Carle on Monday, Levi Weaver of The Athletic reports.
The Rangers outrighted Carle to Triple-A Nashville on Sunday.
Carle was designated for assignment by the Rangers on Friday.
Carle was traded from the Braves to the Rangers on Thursday for cash considerations and then optioned to Triple-A Nashville.
Carle was designated for assignment by the Braves on Wednesday.
Carle was optioned to Triple-A Gwinnett on Thursday.