BLOOD TESTS
Eighteen leading riders at the Tour de France were given blood tests on Saturday before the final time trial -- and all passed, cycling's governing body said.
BLOOD TESTS
Eighteen leading riders at the Tour de France were given blood tests on Saturday before the final time trial -- and all passed, cycling's governing body said.
