Alexandre Bilodeau

Bilodeau finished 11th in the men’s moguls at the 2006 Winter Olympics in Turin, Italy, and later became the youngest athlete to win a World Cup moguls event in Mont Gabriel, Canada. He has a total of seven World Cup victories and finished second overall in 2006, third in 2007 and fourth in 2008. In …