Eaves retires as Mountain Brook athletics director

by