Nick Cannon knows he is a lucky man - In Touch Weekly

Nick Cannon knows he is a lucky man