En Estados Unidos formó parte de diversos clubes: Miami Fusion, New England Revolution, Columbus Crew, LA Galaxy y Atlanta Silverbacks.
Fue el Jugador Más Valioso de la Major League Soccer durante la Temporada 2001.
En 2007 se unió al Atlanta Silverbacks como asistente técnico.
En años posteriores dirigió a un equipo juvenil perteneciente a los Atlanta Silverbacks llamado Forsyth Fusion.
En 2012 dirigió como técnico principal al Atlanta Silverbacks de la North American Soccer League.