Hoover to pay $3 million for road accessing new sports complex, schools, homes

by