Hoover council OKs $20.3 million general works construction package for sports complex

by