Chad Haga Wants The Final TT
After a riding to a top ten finish in the stage 9 time trial of the Giro d'Italia, Haga set his sights on the race's final test in Verona.
After a riding to a top ten finish in the stage 9 time trial of the Giro d'Italia, Haga set his sights on the race's final test in Verona.