Vestavia Hills resident, attorney Greg Cook announces run for Alabama Supreme Court

by