Knight w 1997 roku został wybrany z numerem 16 w drafcie przez Cleveland Cavaliers. Przez 10 ostatnich lat gry w NBA występował w siedmiu klubach zdobywając przeciętnie 8,3pkt i 6,8 as na mecz. W ostatnich trzech sezonach był pierwszym rozgrywającym Bobcats. Problemem Knighta są kontuzje. Z powodów zdrowotnych nie rozegrał bowiem ani jednego pełnego sezonu (82 spotkania) w lidze.