Desde 2005, Delgado permanece en el Consejo Mundial de Lucha Libre, bajo el nombre de Mr.