Entertainment Why I insured my testicles for $10 million – Nick Cannon By Paul Olorunsola July 4, 2024 Well-known American television Host Nick Cannon, recently made headlines for taking out a $10-million insurance policy on his testicles. This…