Mission complete: Vestavia Hills man completes trek of Appalachian Trail in honor of late daughter

by