Jugó durante cuatro temporadas con los Wildcats de la Universidad Villanova, en las que promedió 9,5 puntos, 4,0 asistencias y 2,2 rebotes por partido.
[8] Durante su estancia en los Knicks fundó la Rory F. Sparrow Foundation, una organización para ayudar a los niños desfavorecidos del área metropolitana de Nueva York,[9] Esto le valió para recibir, junto al jugador de los Lakers Michael Cooper el Premio Mejor Ciudadano J. Walter Kennedy en 1986.
[11] Al año siguiente los Bulls renunciaron a sus derechos, firmando como agente libre con los Miami Heat, que debutaban en la competición.
[4] Allí en su primera temporada regresó a la posición de titular, volviendo a los números de sus primeras temporadas en la liga, promediando 12,5 puntos (segundo en el equipo tras Kevin Edwards) y 5,4 asistencias por partido.
[4] En los Kings jugó una temporada como titular, ya con 32 años, promediando 10,4 puntos y 4,5 rebotes por partido.