When is the last time someone who never held any elected office other than mayor was elected president?
I think many might argue that being mayor of New York City is at least the equivalent of being a governor of some of the smaller states.
Giuliani was chief executive officer of a city with a $50B+ budget and more than 8 million residents for 8 years.
Duncan Hunter has zero executive experience. He talks and spends tax money, but has never run a municipality of any size.