A sus 31 años, el lateral izquierdo de Monterrey afrontará una nueva cesión, esta vez, al Colorado Rapids. Será su primera experiencia en la MLS tras una carrera desarrollada exclusivamente en México.
Castillo se forjó en la cantera de Santos Laguna y, posteriormente, militó en equipos como Tigres, San Luis, Puebla o Tijuana. Es internacional con Estados Unidos y por fin podrá mostrarse en la liga de su país.