Yes, Vancouver, there is a Santa Claus, and he’s on a slope near you. The Globe spent time with him and his team and asked ...