Welcome to Pilgrims Patter
I can't for one moment believe David Newton would have allowed him to continue playing for Boston United. There's no way back from that sort of behaviour.
Newton also allowed Dennis Greene to continue after being convicted (benefit fraud).Plus he sanctioned the signing of Rob Wesley (killed the wrong horse in a case of mistaken identity).And Adam Chapman (death by dangerous driving).