Hong Kong’s Sarah Lee Wai-sze saved her best for last, wrapping up the International Track Series with a convincing win in the women’s sprint in Adelaide on Sunday. The cyclist, who won all six events ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results