Crypto News John Cena calls his own NFT sales a failure because of lack of marketing Jitender Sep 19, 2021 John Cena calls his own NFT sales a 'catastrophic failure'. Read this full report