GB's Yates holds off team-mate Almeida to win Tour de Suisse Football by Admin 3 months ago 4 Views 0 British rider Adam Yates holds off team-mate Joao Almeida in stage eight to win the Tour de Suisse. Read more
Comments