Contador Stripped of Title
Alberto Contador was officially stripped of his 2010 Tour de France title, and Andy Schleck is now the official winner since he finished in 2nd place. Contador had tested for a banned substance in 2010, but he had claimed that it was due to the consumption of a contaminated meat. The Court of Arbitration for Sport (CAS) […]