Peterson signed a minor-league contract with the Pirates on Wednesday.
Peterson re-signed with the Phillies on a minor-league contract Wednesday.
The Phillies acquired Peterson from the Brewers on Tuesday for cash considerations and assigned him to Triple-A Lehigh Valley.
Peterson (finger) has gone 7-for-21 with an RBI and a run in his six games for Triple-A Nashville since being reinstated from the 7-day injured list July 13.
Peterson was placed on the 7-day minor-league injured list with a broken finger on his left hand Friday, Adam McCalvy of MLB.com reports.
Peterson exited Saturday's game against the Royals with an apparent injury, Tom Haudricourt of the Milwaukee Journal Sentinel reports.
Peterson signed a minor-league contract with the Brewers on Wednesday.
Peterson was released by the Angels on Monday, David O'Brien of The Athletic reports.
Peterson was signed to a minor-league deal by the Angels on Friday, Taylor Blake Ward of Locked on Angels reports.
Peterson (elbow) is listed as an available bench option for the Tigers in Wednesday's Grapefruit League game against the Blue Jays, Rob Longley of the Toronto Sun reports.