The goal was to promote the city of Colorado Springs as "Olympic City U.S.A." But the method — erecting a big blue frame at the edge of a scenic overlook at Garden of the Gods Park — drew anger from residents. Just days after it was put up, the frame was taken down. The frame, seemingly meant to add pizzazz to park visitors' photos, sparked "sustained outrage" instead, member station KRCC reports. Its arrival last week took many residents by surprise. It was taken down on Monday, without ceremony. "It seemed like a very strange thing to put in this...