Carlos Sastre

Interview with Carlos Sastre

When you cast your eye down the list of Tour de France winners in the past ten years, some names stand out far more than others. Lance Armstrong – before his titles were taken from him anyway – Alberto Contador and, for Australians, Cadel Evans, are all big names. But one rider that doesn’t rate […]

16