It's a good point. BBC says his case is due in August so it's probably something Dunfermline will decide upon at contract renewal time. Certainly far easier to not offer him a contract? I imagine, if found guilty, most clubs would be able to sack a player.
It's quite an emotive subject though, don't imagine many fans of clubs wanting him. I don't really know anything about Harper or Macguire?
But then Dundee were quite happy to keep McGowan despite numerous instances of being an utter scumbag.