Well played!
PARTY AFFILIATION OF THE MAYORS OF THE 100 LARGEST CITIES IN AMERICA
https://ballotpedia.org/Party_affiliation_of_the_mayors_of_the_100_largest_cities