The drop in fortunes that Edson Castillo had to endure under Cavin Johnson’s caretaker reign at Kaizer Chiefs has come at a hefty price for the Venezuelan.
Kaizer Chiefs have ended what will for long remain as a season to forget and with that have so many players in their squad battling sleepless nights due to insecurity over their futures at the club.