Nick Cannon is mourning the loss of his young son. On Tuesday, Dec. 7, Nick announced the death of his and Alyssa Scott’s 5-month-old baby boy Zen . “I got so much to talk about,” he said at the start of The Nick Cannon Show. “I haven’t even shared this with anybody. Not even the…
Read More