Rio & Cantona shouldn't be included here.
For giggs, I think had he been playing today, he would've ended up with a suspension as well. Times have changed, and you don't get away with these things easily these days. Celebrities are getting canceled left and right for things they've done in the past.
I think people are more forgiving if you were not set out to hurt someone else, for example if a player loses his way to drugs but manages to recover, I'd happily welcome him back at the club. But I think the line will always be drawn at things like domestic abuse or sexual assaults, because it leaves a bad taste and your image is tarnished forever.
For giggs, I think had he been playing today, he would've ended up with a suspension as well. Times have changed, and you don't get away with these things easily these days. Celebrities are getting canceled left and right for things they've done in the past.
I think people are more forgiving if you were not set out to hurt someone else, for example if a player loses his way to drugs but manages to recover, I'd happily welcome him back at the club. But I think the line will always be drawn at things like domestic abuse or sexual assaults, because it leaves a bad taste and your image is tarnished forever.