Drafté au 3e tour (65e choix) par les SuperSonics de Seattle en 1988 à sa sortie des universités d'UCLA puis de Loyola Marymount, il joue cinq saisons en NBA pour quatre franchises différentes : Nets du New Jersey (1988-1989), 76ers de Philadelphie (1989-1990 et 1994-1995), Nuggets de Denver (1990-1991) et les Knicks de New York (1993-1994, années des finales NBA). En 80 rencontres, il marque un total de 248 points.
Assistant chargé de l'attaque de Paul Westhead au Mercury depuis 2006, la franchise établit de nouveaux records de points marqués sur les saisons 2006 (87,1) et 2007 (89,0)[3].
Le , il devient entraîneur du Mercury de Phoenix pour remplacer Paul Westhead[5]. Westhead était son coach lors de sa formation universitaire, où il était connu pour sa priorité donné au jeu rapide et à l'attaque, philosophie qu'il a appliquée dans ses diverses expériences et que le Mercury conserve[3].
En 2009, il mène le Mercury à leur second titre WNBA. Diana Taurasi est alors la seconde joueuse de WNBA à remporter le titre de meilleur marqueuse de la saison régulière, le titre de MVP du championnat et des finales, et le championnat[6]
En , il est promu manager général du Mercury, succédant à Ann Meyers. Il est également entraîneur adjoint pour les Suns de Phoenix pendant les saisons NBA.
Il est remercié de ses fonctions les en raison des résultats insuffisants de l'équipe malgré le retour de Diana Taurasi et l'arrivée de la rookie Brittney Griner[7].