Posteriormente se sumó al proyecto NBA Ambassadors, equipo con el cual jugó en la Liga Sudamericana de Clubes 2001.
Tras esos dos años como trotamundos, Scales volvió a su país para disputar la NBA Summer League con los Detroit Pistons.
Finalizada esa experiencia, optó por quedarse en los Estados Unidos y jugar en la CBA con los Grand Rapids Hoops.
[3] Con la temporada en China ya terminada, reforzó al Huntsville Flight en la National Basketball Development League, donde promedió 15,1 puntos y 2,4 robos en 12 partidos.
Poco después, en noviembre de ese año, consiguió finalmente un contrato en la NBA, al ser fichado por los San Antonio Spurs.
En los seis años siguientes, Scales permanecería en Europa jugando en equipos de Grecia, Rusia, Ucrania, Italia y Turquía.