The North Face has added Lucas DeBari, the snowboarder, to its stable of more than 60 athletes around the world.