Francis Jobin wins World Cup slopestyle snowboarding gold in Colorado

Francis Jobin of Quebec City, Quebec won the gold medal on Sunday in a World Cup men’s slopestyle snowboarding event in Aspen, Colorado. For Jobin, it was not only his first ever World Cup snowboarding gold medal, but first ever Read more