A she and apparently she left on her own accord. Not sure I believe it but thats what was said even by her.
I watched a video and she said it is time to move on. Then the announcer said she will most likely find a position somewhere else.