The clothing retailer is shuttering stores in New York, California, and Texas as shopping malls have emptied out across the country. If you grew up hanging ... Read more