clay holmes