Here’s everything to know about The North Face’s partnership with US Ski & Snowboard for the Winter Olympics over the next eight years.