World Handicap System UK

World Handicap System UK: Will My Handicap Go Up? Will your handicap go up on 2nd November when the World Handicap System UK is implemented? The answer to that question…