The SF Giants principal owner Charles B. Johnson is trying to stop a clam shack from opening next to his mansion in Nantucket.