Joel McHale spoke about the recent cancellation of his Netflix talk show during a guest appearance on the “Jim Norton and Sam Roberts” show on SiriusXM. The reason Netflix pulled the plug? “I don’t think they liked my sweaters,” McHale joked. “Obviously Netflix has trained their audience to binge watch, and we actually tried that, […]