WWE announces name of new NFT platform WWE Moonsault

This past Sunday at SXSW 2022 in Austin, Texas at the Blockchain Creative Labs’ House, WWE…