Vestavia native Jack Talley perseveres, realizes lifelong dream

by