Hudson's Bay selling Lord & Taylor for $100 million

Lord & Taylor, one of the nation's oldest department stores, is being sold for $100 million to a rental clothing company.