Press "Enter" to skip to content

Tour de France alters Stage 20; rain, land slides could impact close finish

A hail storm brought a sudden end to Stage 19 of the Tour de France and is impacting the race's final weekend.

Be First to Comment

Leave a Reply

%d bloggers like this: