He is the fourth person to officially launch a campaign to succeed Rochester Mayor Kim Norton, who earlier announced she would not be seeking reelection.
Mayor Norton broke out the veto pen again just days after the City Council voted to override an earlier veto involving a referendum on a proposed extension of the city's sales tax.