The Confessions of Mayor McCrack That’s Alright ThenRob Ford, the mayor of Toronto, has admitted smoking crack cocaine. He says he is sorry but that won’t stop him running for re-election.Hamutal DotanPublished Nov. 06, 2013