Hoover City Schools names 2 new principals, 5 assistant principals

by