The Tour De France: Stage 8

Nightshift Sports:  Embed from Getty Images A young Frenchman won the 8th stage of the Tour de France today. Liliane Calmejean surprised everyone in the peloton–including perhaps even himself–with a Stage 8 win, which was contested over the Dole/Station de Rousses route. Calmejean suffered some cramping in the later stages of the route, but managed …