WWE Releases Female Star From NXT Contract.
WWE releases NXT Superstar Yuliya Leon along with several others in a surprising move. Fans speculate on her future.
7939 NW 21st St
Miami, Florida
WWE releases NXT Superstar Yuliya Leon along with several others in a surprising move. Fans speculate on her future.