The Next New Orleans Mayor?