Max Moffatt wins World Cup men’s slopestyle skiing event in France

Max Moffatt of Guelph, Ontario won the silver medal in a World Cup men’s slopestyle skiing event in Tignes, France on Saturday. The race was actually cancelled on Saturday due to poor weather, so organizers used the qualifying standings from Read more