Justin Murisier of Switzerland claimed his first World Cup victory by beating his stellar teammate Marco Odermatt in the opening men’s downhill race of the World Cup season on Friday.
Justin Murisier of Switzerland claimed his first World Cup victory by beating his stellar teammate Marco Odermatt in the opening men’s downhill race of the World Cup season on Friday.