The list of candidates for Baltimore's mayor, city council president, comptroller and city council races is now final.
A small group of candidates and politicians gathered at the Board of Elections this evening at the 9 p.m. deadline. Among today's surprises-- City Councilman Carl Stokes has doffed his mayoal campaign and launched a bid to retain his seat.
Former Senator Theatre owner Tom Kiefaber also filed today to run for City Council President.
The complete list of candidates is after the jump. Incumbents are marked with an asterisk. Mayor: