I'm probably in the minority but he was a young dumb kid who made a dumb decision.
4 years out of the game and the enormous loss to his earning potential is a more than fair punishment. Plenty have done worse and not sat out for even half as long.
Who knows if he was interested in coming back to us or not but I'd probably have had a chat to him. That being said I acknowledge there's probably no short list of reasons to keep well clear of him as well.