cannon mcmillan