Simon Cowell explains why he turned down his own TV show 2023-01-05 Simon Cowell once turned down the chance to host his own TV show.