denver mccarty