Here are scenes from today's stage of the Tour de France. The stage winner, Greg Van Avermaet of Belgium, averaged 26.08 miles per hour for 123.3 miles.
Cycling, Part 2
–––––––
Here are scenes from today's stage of the Tour de France. The stage winner, Greg Van Avermaet of Belgium, averaged 26.08 miles per hour for 123.3 miles.
–––––––