denver mcguire