thamisoccer.co.za
Maritzburg United signed Thamsanqa Sangweni from Richards Bay
Maritzburg United signed Thamsanqa Sangweni from Richards Bay.