 Casilla was signed as a free agent by the Anaheim Angels in .On December 9, 2005, the Angels traded Casilla to the Minnesota Twins for pitcher J. C. Romero.Casilla made his major league debut with the Twins in September of , playing in nine games.