Golfers speed up their game for a good cause