Gerald Kilgore no stranger to earning what he wants