Adams returned to the Twins as a non-roster invitee Tuesday.
Adams cleared waivers and was outrighted to Triple-A Toledo on Wednesday.
The Tigers designated Adams for assignment after Sunday's 6-3 loss to the Red Sox.
The Tigers claimed Adams off waivers from the Twins on Sunday.
Adams was designated for assignment by the Twins on Friday.
Adams had his contract selected from Triple-A Rochester on Thursday.
Minnesota is likely to call up Adams from Triple-A Rochester before Thursday's game against Seattle, the Minneapolis Star Tribune reports.
Adams signed a minor-league contract with the Twins on Monday, Brandon Warne of ZoneCoverage.com reports.
Adams didn't make the Opening Day roster and was designated for assignment Saturday.
Adams was acquired by the Angels for cash considerations Friday.