McGuire announced his retirement Saturday.
McGuire signed a minor-league contract with the Reds on Thursday and was assigned to Triple-A Louisville.
The Rays released McGuire last week, Marc Topkin of the Tampa Bay Times reports.
The Rays reassigned McGuire to their minor-league camp Thursday, Steve Carney of Sports Radio 620 WDAE reports.
McGuire signed minor-league deal with the Rays on Friday that includes an invite to big-league camp, Marc Topkin of the Tampa Bay Times reports.
McGuire was outrighted from the Angels' 40-man roster Friday.
McGuire was called up from Triple-A Salt Lake on Wednesday, Maria I. Guardado of MLB.com reports.
McGuire was optioned to Triple-A Salt Lake on Sunday, Fabian Ardaya of The Athletic Los Angeles reports.
McGuire was called up from Triple-A Salt Lake on Friday, Maria I. Guardado of MLB.com reports.
McGuire was optioned to Triple-A Salt Lake on Monday, Fabian Ardaya of The Athletic Los Angeles reports.