Swaggerty signed a minor-league contract with the Dodgers on Dec. 11.
Swaggerty has signed a minor-league contract with the White Sox.
Swaggerty was released by the Pirates on Thursday.
Swaggerty was designated for assignment by the Pirates on Monday.
Swaggerty (undisclosed) began a rehab assignment Friday with High-A Greensboro and went 1-for-3 with a triple, two walks and a run scored.
Triple-A Indianapolis has placed Swaggerty on its 7-day injured list Friday due to an unspecified issue.
Swaggerty (illness) was activated off the injured list Wednesday at Triple-A Indianapolis, Justice delos Santos of MLB.com reports.
Swaggerty (illness) began a rehab assignment with Single-A Bradenton on May 23 and has gone 1-for-9 with five walks, a stolen base and two runs in four games.
Swaggerty, who is on the 7-day injured list with Triple-A Indianapolis with a viral illness, is participating in all baseball activities and could return to action before the end of May, Jason Mackey of the Pittsburgh Post-Gazette reports.
Swaggerty was optioned to Triple-A Indianapolis by the Pirates on Friday.