Newburyport: Crowds of runners gather at Newburyport High School prior to the 50th annual Yankee Homecoming Road Race Tuesday night. Photo by Ben Laing/Staff Photo
100727BLAroadrace