Search for crossword answers and clues

Answer for the clue "Toronto mayor who recently admitted to smoking crack ", 7 letters:
robford

Alternative clues for the word robford