Tao Geoghegan Hart takes his biggest victory as João Almeida clings to pink on stage 15 of Giro d’Italia 2020

Tao Geoghegan Hart at the Giro d’Italia 2020 (Photo by Stuart Franklin/Getty Images,)

Tao Geoghegan Hart took the biggest win of his fledgling career on stage 15 of the Giro d’Italia, as João Almeida clung to pink after the first cracks emerged.

Read more…