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… Suffice to say – ...