[4] Tras ser despedido poco antes del comienzo de la temporada 1987-88, fichó una semana después como agente libre por New York Knicks.
[7] Al año siguiente una lesión le dejó mes y medio fuera del equipo, pero en un partido ante Indiana Pacers consiguió anotar 41 puntos,[8] récord de la franquicia en ese momento.
Fichí entonces por Milwaukee Bucks un contrato por una temporada, convenciendo a los técnicos siendo renovado al año siguiente por tres más.
[5] Esa temporada protagonizaría dos récords de la NBA todavía vigentes en un partido ante Boston Celtics, al lanzar 16 tiros libres en un solo cuarto (el último) y anotar 14, compartiendo honores con Rick Barry, Pete Maravich, Adrian Dantley y Michael Jordan, que lo logró en dos ocasiones.
[12] Por lo que respecta a su temporada en Denver, fue utilizado como sexto hombre por Bill Hanzlik, promediando 14,7 puntos por partido, su segunda mejor marca como profesional y la mejor de los Nuggets ese año, a excepción de los 19,8 que consiguió Eric Williams en tan solo 4 partidos jugados.