Back to Search Results

August 29th, 2012

On this day in 2012: The USADA claims to have stripped Lance Armstrong of his seven Tour de France titles