The Twins outrighted Castillo to Triple-A St. Paul on Friday, Do-Hyoung Park of MLB.com reports.
The Twins designated Castillo for assignment Wednesday.
The Twins selected Castillo's contract from Triple-A St. Paul on Sunday. He'll start at third base and bat seventh in the Twins' series finale in San Francisco.
The Twins acquired Castillo from the Orioles on Friday in exchange for cash consideration, Bobby Nightengale of the Minneapolis Star Tribune reports.
Castillo was assigned to Triple-A Norfolk on Tuesday after clearing outright waivers, Jake Rill of MLB.com reports.
Castillo was designated for assignment by the Orioles on Sunday.
The Orioles claimed Castillo off waivers from the Phillies on Friday.
Castillo was designated for assignment by the Phillies on Tuesday.
The Phillies claimed Castillo off waivers from the Yankees on Monday.
Castillo was designated for assignment by the Yankees on Monday.