Description
Maria Scruggs to win the 2026 St. Petersburg mayoral election. Settlement relies on credible reporting; official confirmation from City of St. Petersburg or State of Florida if needed. If the result is not known by April 30, 2027, 11:59 PM ET, the market resolves to Other.