Newburyport: Racers push up the final hill at Newburyport High School during the 10 mile Yankee Homecoming Road Race Tuesday night. Photo by Ben Laing/Staff Photo
100727BLAroadrace