I think Marv was into more delicate attire than the leather bat man suit... sounds like this guy had some unpaid bills that he could not pay.
I have always thought that the scandal may well have saved his life, ultimately.