Leonardo Castro has been living in South Africa since 2015. The Colombian joined a successful Mamelodi Sundowns side.
Castro failed to recreate his normal form as he joined Ramahlwe Mphahlele in joining Chiefs from Sundowns.
Castro has had a rollercoaster ride in Naturena since joining Amakhosi. He has endured decent and horrible seasons.
This is another bad season for Kaizer Chiefs, this timer under new coach Gavin Hunt. Amakhosi are struggling to finish in a top 8 position this season.
Off the pitch, Leonardo Castro has a beautiful family in South Africa! He lives with his wife and two kids.
They have a son and a daughter together. Check them out below.