Posts Tagged: Radio shack

Nick Cannon Teams Up With Radio Shack

Texas based Radio Shack has hired Nick Cannon as Chief Creative Director in a effort to revive the brand. Radio Shack closed all stores back in February and filed for bankruptcy. Radio Shack was founded in Fort Worth in 1919. Read more here