Kehai Clark is an freaking idiot...