Patrick Thwala former Kaizer Chiefs, Mamelodi Sundowns, Orlando Pirates Moroka Swallows, Bloemfontein Celtic and Santos ...