God! This thing stinks seventeen ways from Sunday.
Sound like Joe was abusing his son and using him for a way to get illegal funds. How many junkies could arrange this themselves?
So add child abuse to the list of sins.