Zoey Stark made a shocking return to win the 20-Woman Battle Royal.