Tag: joao almeida

Latest News

Who is João Almeida, and can he win the Giro d'Italia?

Fifteen minutes after the winner of stage 16 of the Giro d’Italia had been decided, the main bunch came to the line. The young Portuguese...