'C-40 Clippers Hitting Their Stride, Despite Past Controversy