KCCBA honors Sam Gregory, three others at annual awards dinner