The World Handicap System has its critics. I have been one of them and have written a number of articles on things I don’t like about it. I’m not going to reiterate them here… Anyway, on a more ...