The Tour de France: Stage 19

Nightshift Sports: Embed from Getty Images Almost there. Stage 19 done. Stage 20 (Saturday) and Stage 21 (Sunday) to go and the 2017 Tour De France is in the record books. The overall leader remains Christopher Froome, followed, again, by Romain Bardet of France.  Rigoberto Uran remains in third. Stage 19 was won by Edvald …