
Nick Cannon's Baby Mama Alyssa Scott Shades His $10M Insured Balls
Published May 1, 2025 12:51 PM PDT One of Nick Cannon’s baby mamas is actually grateful he insured his balls for $10 million -- only 'cause if he’s not gonna show up, at least his junk might finally do something useful! Alyssa Scott’s throwing shade …