Good player, but a disgusting person.
I don't know if you're right.... I disagree wholeheartedly with his politics - to the point of near fisticuffs with someone with a Di canio doing the facist salute badge. But there was a mate of mine who had terminal cancer, and Di canio was in the West Ham team, and he paid a taxi to come meet the guy, couldn't be friendlier, and went out of his way for no reason but he thought he should.
I hate his beliefs, but I can't quite hate the man....