CLEVELAND, Ohio — It’s a massive warehouse turned into the Mount Everest of giant rock walls. Fitness experts say rock climbing increases brain function and can reduce stress An indoor rock-climbing ...