Home News Sears closing 66 more stores across the country