Former Hoover Mayor Gary Ivey dies

by