Nick Cannon and Alyssa Scott launch Zen Cannon Foundation

Zen Cannon was 5 months old when he died of brain cancer. Nick and Alyssa Cannon held a lighting ceremony...