News

A high-speed crash on the run-in to the finish of stage seven of the Tour de France saw João Almeida and Jack Haig hit the deck, among around 10 unfortunate riders.