Richard "Dick" Vaughn, a pioneer of the inspection camera industry, passed away on Jan. 22 at his home in Sanger, California, at the age of 84.
The road to that career began with Vaughn serving short stints in the Army and Air Force where he acquired an interest in radar and...