Vestavia Hills businessman to challenge Palmer for Sixth Congressional District

by