The World Handicap System is coming...

What does it mean for you and how will it affect you?