Hopkinton native Samantha Purpura lives about a five-minute walk from the Boston Marathon start line. Growing up, she fantasized about running in it, first inspired by her aunt’s participation for several years. Now she will realize her dream, fueled by friendship and...






























