the public perception of Radio Shack was one of a shell of its former self. In 2007, The Onion famously published Even CEO Can’t Figure Out How RadioShack Still In Business, an article that li ...