Giro d’Italia: Tao Geoghegan Hart wins stage 20 to share generally speaking lead by Yashika Varshney October 24, 2020 0 England's Tao Geoghegan Hart is in a solid situation to win the Giro d'Italia after he fixed triumph in stage ...