Partial Source: Pwinsider
Shane Helms announced that he has signed with Lucha Libre USA.
Helms had signed the contract on his Highway to Helms show, but initially did not reveal who he was signing with.
Lucha Libre USA action figures will be hitting Wal-Mart and several other retailers soon.
Got a news tip or correction? Send it to us by clicking here.