Newburyport: Yesterday's heavy rain caused flooding in the area, here at the bottom of Kent Street at Merrimac Street in Newburyport. Sun returns for the rest of the week, though showers are still possible. Bryan Eaton/Staff Photo
130723BEArainagain