Todd Aalgaard September 10, 2017
In the Junior men’s category, Finnley Illes ranked 10th after crashing twice.
Todd Aalgaard July 11, 2017
The British Columbia downhill specialist is 2017’s de facto World Cup champion.
Δ