brennan mcclure