Jim McDonald, Jr., PGA Golf Professional