Marc Hirschi gets redemption with stunning solo victory on stage 12 of Tour de France 2020

Marc Hirschi gets redemption with stunning solo victory on stage 12 of Tour de France 2020
Marc Hirschi on his way to Tour de France victory (Photo by Michael Steele/Getty Images)

Marc Hirschi came back for revenge on stage 12 of the Tour de France 2020, pulling off a solo victory after his doomed effort on stage two.

Read more…