Answer
Six teams: Lenny Wilkens coached six teams in the NBA: the Seattle SuperSonics (twice), the Cleveland Cavaliers, the Atlanta Hawks, the Toronto Raptors, the New York Knicks, and the Charlotte Bobcats. He is widely regarded as one of the greatest coaches in NBA history, having led the Sonics to their only NBA championship in 1979.