Recovery czar Steve Soboroff to work for free after uproar over salary
Eyewitness News confirmed that Soboroff had been slated to make $500,000 for just 90 days of work.