mccoy castro