PWinsider.com is reporting that WWE has released Serena.
Update (12:12 a.m. ET): The release was reportedly made several days ago and word is just starting to get out about it. Still no confirmation yet on WWE.com as of this evening.