Posteriormente jugó en la MLS norteamericana, en las filas de Columbus Crew y volvió, finalmente, a su país para cerrar su carrera en las filas del equipo de toda su vida, el Kaizer Chiefs.