Newburyport: Volunteers grab cups of water to hand to runners along Water Street during yesterday's Yankee Homecoming road races. Bryan Eaton/Staff Photo
100727BEA