McGloin resigns