Alyssa Scott: Get To Know the Mother of Nick Cannon's Son Zen Who Passed Away Tragically
Alyssa Scott is the mother of Nick Cannon's late son, Zen. She and Cannon supported each other after Zen's passing, while the host expected his eighth child with another woman.