Nick Cannon Reveals Why He Spent $10 million On Testicles Insurance Lifestyle & Entertainment July 3, 2024 American television host, Nick Cannon, has revealed why he spent $10 million on an insurance policy for his testicles. Cannon,…