After the 2011 Tour de France I remember reading and hearing that speeds were down and how this was reassuring re possible doping so I thought I would look to see how the riders from that Tour have fared in the next two Tour's.
Cadel Evans 2011 1st 2012 7th @15'49" 2013...