The inaugural UBC Grand Prix this week saw thrilling close finishes for men's and women's races in the punishing 39kilometre sprint.
The inaugural UBC Grand Prix this week saw thrilling close finishes for men's and women's races in the punishing 39kilometre sprint.