Nick Cannon shared sad news today on his talk show.
The father of seven confirmed that his youngest son "Zen" with Alyssa Scott has passed away. See the clip below.
According to reports, Zen died from a brain tumor. Our prayers go out for Nick and Alyssa.