Welsh cycling star Josh Tarling denied Olympics medal by mechanical failure

Wales Online

Published

The 20-year-old suffered a puncture early on in his time trial

Full Article