Mkhanyiseli Siwahla still harbours dreams of returning to the Premier Soccer League to play for Soweto giants Kaizer Chiefs.
The 31-year-old former Ajax Cape Town youth played for the Urban Warriors in the PSL, as well as Bloemfontein Celtic, Chippa United and Mpumalanga Black Aces before heading to Europe in 2017.
A short spell in Poland with KS Proch Pionki was followed by time with Partizan Bardejov in Slovakia ahead of his return to Pionki, where his contract expires in June.
Speaking to the Daily Sun, Siwahla said: "Chiefs are my dream team. Even when I was still playing for Ajax, I knew my next step was to play for Chiefs.
"That dream will end when I stop playing football. The more I keep playing here, the more I see myself playing for Chiefs, winning trophies. That is my dream team."
"I realise that my family's dream of seeing me playing for Chiefs might not happen because of what happened in my life,” he added as he reflected on earlier mistakes in his career.
Siwahla concluded that is more likely he will find another European, or an Asian club.
"So, I need to get a club around Europe and maybe Asia. I will see what God has for me."
- TEAMtalk media