Newburyport : Lindsay Cullen of Newburyport wins the Flag Day 5k Thurday night. Jim Vaiknoras/staff photo
120614jvarace