Apple is opening a revamped store this weekend at Crocker Park, an outdoor shopping center in the Cleveland suburb of ...