Post-tropical cyclone Lee brings strong winds and rainfall to New England · NBC News · Sentinel