Stephen Curry has many hobbies away from the court, and golf is near the top of his favorite non-basketball activities.