Four years ago, when George Grasso last considered running for top law enforcement official of his home borough of Queens as it became clear that longtime District Attorney Richard Brown would not seek an eighth term, New York City was a different place.