Tour de France July 21, 201612016 Tour de France: Stage 19 Preview Stage 19 of the 2016 Tour de France is a tough north French Alps mountain…