Chris Froome Wins Stage 8 Downhill, Tour de France

Tour de France 2016 - 09/07/2016 - Etape 8 - Pau/ Bagnère-de-Luchon (184 km)  - Chris Froome at the head of the peloton stage 8

July 9, 2016 – Pau to Bagneres du Luchon -Tour de France Chris Froome won stage 8 at Bagnères-de-Luchon in a surprising way as he soloed to victory in the downhill of col de Peyresourde after cresting in first position of the group comprising the favorites with the…