No se hizo con un hueco en el equipo hasta la temporada 1997-98, y en la siguiente campaña obtuvo los premios de Mejor Sexto Hombre y Jugador Más Mejorado, siendo el único jugador en la historia de la liga en obtener ambos galardones en una misma temporada.
Durante sus 9 años en Florida, los Magic siempre acabaron con un récord positivo, y en 7 ocasiones alcanzaron los play-offs.
En 2003 fichó como agente libre por los New Orleans Hornets, equipo que lo traspasó a Dallas al año siguiente, con los que se plantó en las Finales de la NBA de 2006 perdiendo ante Miami Heat.
Tras esa temporada, fue traspasado a Indiana Pacers, donde jugó la campaña 2006-07.
[1] En el total de su carrera promedió 9,2 puntos y 4 asistencias por partido.