Despite 'pledge,' SF Giants owner Charles B. Johnson is stil