Leander City Council accepted Council member David McDonald’s letter of resignation and called a Nov. 4 special election to replace him at its August 7 meeting.