The Twins acquired Castillo from the Orioles on Friday in exchange for cash consideration, Bobby Nightengale of the Minneapolis Star Tribune reports.
Castillo will provide some quality infield organizational depth with Royce Lewis (quad) out, as he's capable of playing multiple infield positions as well as left field. The 26-year-old has now been in six different organizations since December, spending much of the offseason bouncing around via waivers. He will not be on the Twins' 40-man roster after being outrighted by the Orioles back in February.