Newburyport: Tom Salemi sprint to the finish line with his son Theo after the 5k Tuesday night at the annual Lions Club Race. Jim Vaiknoras/staff photo
120731JVA