SSt. Petersburg Read More Winners and losers emerging from St. Petersburg’s election (and other Tampa Bay races)November 10, 2026 It’s easy to look at St. Petersburg and declare that Charlie Crist won and Ken Welch lost. A…