Duncan Lechesa played for Bloemfontein Celtic, Ajax Cape Town, Black Leopards and Free State Stars before retiring in 2011, and then became a football coach
Duncan Lechesa played for Bloemfontein Celtic, Ajax Cape Town, Black Leopards and Free State Stars before retiring in 2011, and then became a football coach