[2] Jugó posteriormente varias temporadas en equipos del Caribe y de México.
Comenzó su carrera de entrenador en el High School de Temple (Texas), para posteriormente ascender al nivel universitario como asistente en la Universidad del Verbo Encarnado en San Antonio.
[2] En 1999 entró a formar parte del equipo técnico de los Houston Rockets, realizando durante dos años las funciones de coordinador de vídeo y ojeador, mientras que entre 2001 y 2003 ejerció como asistente de Rudy Tomjanovich, al que acompañó en 2004 a Los Angeles Lakers.
[3] En 2005 entró a formar parte del equipo de Mike Brown trabajando como asistente suyo en los Cleveland Cavaliers hasta 2010.
El 3 de marzo de 2015 Shaw fue despedido como entrenador, pasando a hacerse cargo del puesto de forma interina Melvin Hunt.