Crack-smoking Toronto mayor Rob Ford told CBC last night that he's giving up alcohol. Wait, really? Well, he says it's been three weeks since his last drink. Of being stripped of most of his mayoral powers, he said he "had a come-to-Jesus moment" and won't consume alcohol again.