This past weekend, on March 10th & 11th, USA Climbing presented the 2017 Sport & Speed Open National Championships at Movement Climbing + Fitness Denver, Denver, CO. The sold out event was a success, with a record turnout of 119 climbers competing in Sport and 58 in Speed.
Sport Results
Women
