Agreed.
Hes scum IMO and like you I agree he doesn't belong anywhere near a ring in any country, in any state in any part of the world.