Answer: golffiend

AnswerCrossword Clue
GOLFFIEND

One who loves to play courses