Thamsanqa_Mkhize
Thamsanqa Mkhize
South African soccer player
Thamsanqa Innocent Mkhize (born 18 August 1988) is a South African professional soccer player who plays for and captains Cape Town City. As well as plays for the South African national team.