I don’t believe for one second that McGrath ‘resigned.’ Nobody, but nobody, leaves these jobs except with pink slip in hand or in handcuffs or in an ambulance.
There’s more to this story.
She was 'Job Abolished'.....!