RadioShack Names Nick Cannon as Chief Creative Officer