Ben O’Connor gets revenge on stage 17 of the Giro d’Italia 2020

Ben O’Connor wins stage 17 of the Giro d’Italia (Photo by Stuart Franklin/Getty Images,)

Ben O’Connor took redemption on stage 17 of the Giro d’Italia 2020, winning from the breakaway after coming cruelly close the previous day.

Read more…