Sources inside the club have confirmed that Thlone, who started training with the team last Tuesday, has finally signed.
Thlone has been without a team since parting ways with Maritzburg United in January.
A second source close to the player also confirmed he has signed.
"They [Leopards] don't want anybody to talk about it, they want to be the ones who announce it," the second source said.
Kerr, however, says Leopards have not signed the player yet
"Which new player? We haven't signed him. He's trained twice, but nobody is going to sign. We've made ourselves clear about that until we either at NFD or PSL, until we mathematically safe in the PSL nobody will be signing with this club. I have just arrived back from the UK, find out that [he] was signed...apparently we signed this player, and as far as I'm concerned we've signed nobody.
“We haven't signed anybody. I spoke to the management. He is here for me to have a look at him you know, again nothing has been decided until you know we are guaranteed either staying in the PSL or being involved in the play-offs or be relegated, which is not in our mindsets. What's on our mindset is to finish this game as best as we can in our remaining games. We trained yesterday, but you can't assess anybody in one training session."
The player's representative, Ratshibvumo Mulovhedzi, couldn't be reached for comment.