Kaizer Chiefs and Leonardo Castro have come to a decision regarding the player's future following widespread speculation in the media in recent months.
Castro's future had come under the microscope with his current deal set to expire at the end of June, with earlier reports suggesting he was keen to end his spell with the club.
However, Chiefs fans will be happy to know that the Colombian hitman has put pen to paper on a two-year deal that will keep him at Naturena until June 2022.
The 31-year-old former Mamelodi Sundowns star's renewal means Amakhosi retain some depth in the squad with their transfer ban currently in effect.
"Thank you so much. I am very happy with the chairman Kaizer Motaung and club. I am also grateful to continue to wear the Gold & Black," Castro told the club's website upon signing his new deal.
"This is sensitive for me because I have not won a trophy yet with the team. And to leave without a gold medal would be a defeat for me.
“I wish to win something. And I think with the squad we have at the moment, we are capable of doing well.
"My family is excited about this development. We are happy to remain in South Africa. Thank you once more to the chairman and the club."
Trophies are what make the game, but Castro still has a long way to go before he joins the list of the PSL's most decorated stars - check them out below!