There was a brilliant tweet from @irishpeloton the other day regarding the recently retired 2008 Tour de France winner, Carlos Sastre:
7 winners of the Tour de France 1996-2010. Two doped. One is dead. One is Lance. Two hear from CAS this week … all hail Carlos Sastre!