Kaizer Chiefs have confirmed that striker, Leonardo Castro has signed a new, two-year contract with the club. Castro joined the Amakhosi from…