I was looking around online earlier and came across this great picture of Bernard Hinault and Greg Lemond settling their differences at the top of Alpe d’Huez during the 1986 Tour de France. It’s a defining moment in Tour history, a truly inspiring image and a tribute to...