Sir Chris Froome has ‘mind-blowing’ response after seeing Tour de France from the other side

A four-time Tour de France champion, Froome is Britain’s most successful Grand Tour rider of all time, and officially called time on his career over the summer.