Brand acquisition and management firm NexCen has completed its purchase of athletic shoe and apparel retail franchise business The Athlete's Foot.