gary mcconnell