The Climbing World Cup is back, and heading to Chamonix, France, for what promises to be a thrilling weekend of competition climbing action. This weekend's round pits the world's best speed and lead ...