Mike Hill , or Dave Hill, Golfer