Nick Cannon. Willy Sanjuan/Invision/AP/Shutterstock The eighth time’s a charm? Nick Cannon already has seven children, but he’s not sure he’s finished expanding his brood. The Masked Singer host, 40, told TMZ on Tuesday, September 7, that he’ll have more kids