Newburyport: Newburyport's Joe Santos is the second place finisher. Bryan Eaton/Staff Photo
121010BEArace