As the Masters returns to Augusta this month, one two-time winner of the major tournament has revealed he couldn’t afford a golf club membership before his...