Lance didn’t win those Tours de France Leave a Reply So who did? An excellent infograph by Charlie Layton.