TTM's new Zambian striker Justin Shonga has put the blame on Orlando Pirates for his failed move to Europe last season.
Shonga was linked with a move to Portugal to join Primeira Liga club Maritimo last season but spent more time on the stands than on the field before moving to Tshakhuma FC this week.
The Zambian international has since revealed that he didn't know about the move to TTM until he was called into the Pirates office by chairman Irvin Khoza.
"I think this move was already planned by Pirates because I didn't even know I was coming this side because I already had other plans with my own agent," Shonga told the media after being unveiled in Polokwane on Thursday.
"By the time the season was done I think they had already spoken to them. I was just called to the office by the chairman, that's when I was told.
"I had a lot of plans, I still have them. The plans I had, I wanted to leave South Africa and I wanted to go to Europe. Clubs were waiting for me but unfortunately Pirates never wanted to release me by that time.
"By the time Pirates released me, the window period was closed in Europe."
The Chipolopolo striker has confirmed that his move to TTM is not a loan deal but a permanent move.
"No, it's not a loan, I have my clearance," he clarified.
Shonga faced disciplinary action at Pirates before last season's bio-bubble along with Thembinkosi Lorch after they were found guilty of breaching club protocols.
View TTM's top signings, which includes an ex-Pirates attacker who was released