Now Playing loading...

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

Comments are closed.