Overland Sheepskin, an upscale apparel retailer out of Fairfield, Iowa, is headed to Sundance Square with its first Texas location. The store, to be located in the former Cabo Grande space, will ...