Josh Tarling narrowly defeats Roglic to win time trial in Tirana

Giro d’Italia Time Trials Overview Josh Tarling from Ineos Grenadiers and race favorite Primoz Roglic led the field during the time trials, but it was Tarling who clinched victory in stage two of the Giro d’Italia, finishing just a second ahead in Albania on Saturday. The 21-year-old Welshman was understandably nervous as he approached the […]