Former Hoover athletic director Miles named new Vestavia AD

by