Home Tags Geraint Thomas
Tag: Geraint Thomas
ONE OF the world's premier road cycle races, La Vuelta, begins in Barcelona this Saturday with a team time trial starting at 7.05pm. Competitors will...
Welsh rider hails famous victory over two-time Tour De France winner
British rider inured after crashing in Andorra
British Team Sky leader on crutches after nasty fall