Tour de Yokeshire 2020

Stage 3 saw a thrilling finish in Huddersfield today at the Tour de Yorkshire 2020. A small beak stayed away until the finish.