Sierra Leone forward Musa 'Tombo' Kamara has sensationally revealed how his trip to South Africa ahead of a proposed move to Kaizer Chiefs was controversially ruined.
The attacker's failure to travel to SA came amid passport issues after requesting to leave the Sierra Leone national team camp ahead of the 2022 CHAN qualifier against Cape Verde in Morocco played yesterday.
Scroll through the gallery to see 10 PSL stars who returned to coach their former sides
Kamara didn't feature in that game after refusing to travel.
"I was supposed to come to South Africa on July 14 to go and do medicals but there are people who spoiled the deal for me," Kamara tells KickOff from Freetown, Sierra Leone.
"These people called Kaizer Chiefs and told them a lot of negative things about me, so they spoiled everything.
"These people include the chairman of the club (Bo Rangers) that I played for here in Sierra Leone and some people at the FA who had my passport.
"My passport was taken while I was training with the squad for the CHAN qualifier but then I spoke to them when this opportunity came, I showed them my ticket because I needed to travel, and they gave me back the passport.
"I was meant to go to South Africa for medicals and other stuff, but they refused to insist that I should go and play in the CHAN qualifier.
"They then called Kaizer Chiefs and said a lot of negative things which spoiled everything.
"Kaizer Chiefs bought me that ticket, but it has been cancelled now.
"I now have to wait for another opportunity," explains Kamara while then responding to the statement released by Bo Rangers stating that he is contracted to the club who have also not received any offers.
"No, I don't have a contract with Bo Rangers," Kamara insisted.
"Let us state emphatically, and for the record that our Chairman Kamara has at no point in time withheld Musa Kamara's passport for whatever reason whatsoever," the club insisted.
"The player is a legally contracted player of our club and the said contract still subsists."
Kamara though now is adamant that he is free to join a club of his choice.
"I have told the truth in that I don't have a contract with them (Rangers). I don't know why they are saying I have a contract when I don't," Kamara added.
"If I have a contract, I will say that I have a contract. I told them I don't want to play in Sierra Leone and so need to move on to another country.
"I come from a poor family. I have a family to take care of. Secondly, I'm married so I have people to take care of so I need to go and make money.
"I also have friends and sisters that look up to me, so I need to move on.
"These people don't want me to go yet they won't give me what I want. They will give me little money.
"Sierra Leone football has no money, so I need to move on. I now have my passport, so they won't stop me from travelling again.
"Now, I haven't received any news from them (Chiefs) since they cancelled my flight," says Kamara.