Alex Dowsett: 'It Was Hard As Expected'
The British time trial specialist finished just inside the top ten at the 2020 World Time Trial Championships in Imola, Italy.
The British time trial specialist finished just inside the top ten at the 2020 World Time Trial Championships in Imola, Italy.