Gooch has left The Shack

FORT WORTH, Texas — James Gooch stepped down from his position as CEO and board member at RadioShack.

Gooch’s