Stage 21: Froome seals third Tour de France title
SUN 24 JUL 2016
Reaction to Chris Froome winning the 2016 Tour de France.