Asian Games gold medallist and nine-time national champion in 3,000m steeplechase Sudha Singh refused to accept a cheque of Rs 30 lakh from Uttar Pradesh chief minister Yogi Adityanath until she was promised a job with the state’s sports directorate at an event in Lucknow on Tuesday.