Among last week's WWE releases was Sarah Logan