Description
Ken Welch to win the 2026 St. Petersburg mayoral election. Settlement follows credible reporting; if ambiguous, official city/state information applies. If the winner is not known by April 30, 2027, 11:59 PM ET, the market resolves to Other.