to top

Congratulations to team rider McRae Williams who finished off his brief French vacation with a 3rd place finish in La Clusaz at the SFR Tour Finals. With only 1 point between third and first place, the contest was a nail biter until the end.