Brice announced Wednesday via social media that he has retired from professional baseball.
Brice signed a minor-league contract with the Phillies on Sunday that includes an invitation to big-league camp, Matt Gelb of The Athletic reports.
Brice signed a minor-league contract with Minnesota on Saturday and will report to Triple-A St. Paul, the St. Paul Pioneer Press reports.
Brice was released by the Diamondbacks on Monday.
Brice was reassigned to minor-league camp by the Diamondbacks on Friday.
Brice signed a minor-league contract with the Diamondbacks on Thursday.
Brice elected free agency Oct. 6.
The Pirates outrighted Brice to Triple-A Indianapolis on Saturday.
The Pirates designated Brice for assignment Wednesday.
Brice's contract was selected by the Pirates on Friday, Alex Stumpf of DKPittsburghSports.com reports.