Superb Steve Cummings win stage seven solo
British cyclist Steve Cummings claimed the second Tour de France win of his career with a superb solo victory on
Read moreBritish cyclist Steve Cummings claimed the second Tour de France win of his career with a superb solo victory on
Read more