Looks like getting away from Sears Holdings didn't do much good for OSH. Lowe's just announced that all of the stores will be closing by the end of this year. So much for the "grass is greener" narrative....
I'm starting to think that anything that has or had to due with Sears in any way is doomed...