Hayward City Manager Kelly McAdoo’s new contract runs through June 2023.

Advertisements