Climbing enthusiasts may have a new mecca at downtown’s Franklin Square. Central Rock Gym, featuring more than 16,000 square feet of climbing...