Politics Buffalo’s longest-serving mayor is leaving City Hall for a betting agency CAROLYN THOMPSON 01/10/2024