Meredith College professor Jane Barnes is a master track and field athlete

August 07, 2013 2:14 PM