If you look at it in a football context, we've had Leigh Griffiths as a hero of the tartan army for scoring 2 free kicks against England. This was a few years after he had plead guilty to charges of singing a racist song about Rudi Skacel in an Edinburgh pub. Should he have been banned from playing again after that conviction, or at least banned from representing his country?