Young Member of Canadian Ski Team Died Tuesday in Mountain Bike Accident in Squamish, BC A young ski-cross star with a promising future as a racer died on Tuesday following a mountain biking accident near her home in Squamish, BC. Mikayla Martin, a member of the Canadian Ski-Cross Team, was 22, reports CBC. “We wish to express our most sincere condolences to Christine and James, Mikayla’s parents, as well as her entire family and circle […] Industry News SnowBrains | October 3, 2019 0 Comments