The storm delivered up to 6 inches of rain across Southern New England, washing out much of the holiday weekend.