Sports The Dollar Exchange In Castro’s Chiefs Deal 9 months ago MamelodiTV Staff Leonardo Castro has finally committed to a two-year contract at Kaizer Chiefs after the announcement…