World Track Championship 2021 - ‘What a finale!’ – Dutch seal Madison gold
The Netherlands won the women’s Madison on Saturday at the UCI World Track Championship in France. Stream the UCI World Track Championship and the Track Champions League live and on demand on discovery+