James L. Gray, Attorney