In a recent interview with Entertainment Tonight, American television host and father of 12, Nick Cannon, explained the reasoning behind his decision to insure his testicles for a whopping $10 million. The 43-year-old star of “The Masked Singer” revealed … Continue Reading