Nick Cannon is sharing a photo of his late son. On Wednesday's episode of his eponymous talk show, the 41-year-old host showed viewers a photo he took of his late son, Zen, and the baby's mother, Alyssa Scott, on Sunday, prior to the 5-month-old's death from brain cancer and a subsequent tumor.In the pic, Scott cradles Zen and looks down at him lovingly while standing on the beach.