KSL, NBC”s Salt Lake City affiliate, has decided it will no longer air Hannibal, citing viewer complaints about the serial killer drama. KSL, which is owned by the Church of Latter Day Saints, often opts not to air programming it considers offensive. Earlier this season it dropped The New Normal. It has long refused to air Saturday Night Live. Hannibal will now air on Salt Lake City’s CW station, KUCW, which frequently picks up KSL’s cast offs.