ARTICLE AD BOX
Great Britain's Oliver Wood and Mark Stewart claim silver in dramatic fashion in the men's madison at the 2023 Cycling World Championships in Glasgow.
The Netherlands secured gold with 37 points, GB silver with 35 and New Zealand claim the bronze with 34 points.
Available to UK users only.

2 years ago
113








English (US) ·