More WWE Releases Coming?