An iconic store chain that reached its peak in the 1990s has closed one of its last-ever locations in the U.S., but it's plotting a comeback there. The chain is RadioShack, and its last location in ...