Andrew L’Esperance wins Gravel Explorer XLT in five-day duel with Rob Britton

Okanagan mixed-surface stage race adds lively late-season racing to the calendar

Haley Smith takes emotional win at Crusher in the Tushar

Canadian XC Olympian wins third round of Life Time Grand Prix

Andrew L’Esperance fifth at Sea Otter Fuego XC 80

Smith cracks top-10 at Life Time Grand Prix series opener

All Andrew L’Esperance