I don't know why but watching him now on anything he does seems like he is trying to be a Steve Harvey knock off. Seriously on talk shows rather watch Drew Barrymore or Kelly Clarkson. Nick Cannon will never be on the same class level or talent wise as Steve Harvey so BIG PASS.