Ken Welch is running, but will poll first
Last night at the SCLC dinner, Ken Welch confirmed to at least one possible supporter that he would indeed run for mayor of St. Petersburg, but will do so after conducting a field poll to measure support for his candidacy.