Newburyport: Newburyport resident Amy Mosca recently ran one of the most difficult ultramarathons -- the Vermont 100-mile. Bryan Eaton/Staff Photo
110726BEArunner