News

Yevgeniy Fedorov and Andreas Leknessund both fell victim to the wet roads during Stage 2 of the Tour de France.