He explained why he and Scott did not put their son through chemotherapy
Back in December 2021, Nick Cannon and Alyssa Scott’s son Zen passed away at the age of 5 months after foregoing chemotherapy.