Valentin Vacherot wins the Shanghai Master 1000 (beating his cousin in the final) and teaches us to never give up on our dreams
Sport can give us great emotions (even when our favorites don’t win): Valentin Vacherot wouldn’t even have participated in the