Flashback – story by Roger Vaughan: Cadel’s Tour de France win in 2011 March 19, 2020 This is not a new story. It is possibly even one that you have read before. But it was only ever published in print and, with this post, it now exists in our di...