En los Cavs estuvo tres temporadas como suplente de Jim Cleamons en el puesto de base, logrando la titularidad en la temporada 1977-78, cuando Cleamons fichó por los New York Knicks.
En su primera temporada en el quinteto inicial promedió 9,0 puntos, 5,6 asistencias y 2,2 robos de balón,[5] marca esta última que suponía la sexta mejor de toda la liga.
[6] Pero su mejor temporada con los Cavs fue la 1979-80, en la cual promedió 9,4 puntos, 8,0 asistencias y 2,0 robos de balón, quedando como tercer mejor pasador de la liga, sólo superado por Micheal Ray Richardson y Tiny Archibald, y nuevamente entre los 10 mejores ladrones de balones.
[4] Allí se perdió la mitad de su primera temporada por lesión.
Al año siguiente, jugando como titular en la mayoría de los partidos, promedió 5,9 puntos y 5,2 asistencias por encuentro.