Newburyport: Runners from the Yankee Homecoming 5K race head along Water Street. Bryan Eaton/Staff Photo
120731BEA