SportrockAug 7, 20183 min readA Template for Long-Term Rock Climbing Training ProgramsUpdated: Aug 19, 2022