Newburyport: Rain gushes into a drainage hole on the corner of State and Middle Streets during one of yesterday's deluges. Sun is scheduled to appear this weekend after one of the rainiest months of June. Bryan Eaton/Staff Photo Newburyport News Thursday July 2, 2009.
090702bearain