Horace 01 Apr 2010 April 1, 2010. CBS president Les Moonves took the unusual step of announcing the pre-cancellation of one of its highly-touted new shows before the Pilot episode has even been completed. "It's just the worst thing I have ever seen. Who in his right mind would cast Alex O'Loughlin as Steve McGarrett? I must have been drunk when I greenlit this."