Newburyport: Runners of the 5K Yankee Homecoming Race head along Water Street last night. Bryan Eaton/Staff Photo Newburyport News Tuesday July 28, 2009.
090728bea