Shane Helms Signs With Lucha Libre USA, More
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.