Tag: 114369148

Buffalo’s longest-serving mayor is leaving City Hall for a betting agency

BUFFALO, N.Y. -- Buffalo's longest-serving mayor, Byron Brown, said Monday he will leave City Hall in a few weeks to lead an offtrack...