Newburyport: Hundreds of water cups litter Water Street, aptly named, as runners needed lots of hydration running the Yankee Homecoming 5K and 10 Mile Races during temperatures in the mid-80's last night. Bryan Eaton/Staff Photo
100727BEA