Canada's Sarah Van Dam wins Track Cycling Champions League scratch race in Netherlands

4 hours ago
Duration 5:56