Contador Suspended

I don’t know what has surprised me more over the past few days; Lance Armstrong’s case being shut down after almost two years of investigation or the news of Alberto Contador receiving a two year ban and having his 2010 Tour de France title stripped. To me, both of them seemed just as unlikely. The UCI Press Release on [...]