The 2019 World Cycling Championships are played out this week in Yorkshire, UK. During nine days the event includes Harrogate as a finish location for each race. The Netherlands won the TTT Mixed Relay. All road race finales take place on a technical and lumpy 14 kilometres circuit in and around the spa town.
Read more »