Saturday, March 25, 2023
Home Tags Lance Armstrog

Tag: Lance Armstrog

UCI Strips Armstrong of Seven Tour de France Titles as McQuaid Remains Defiant

Lance Armstrong has been officially stripped of his seven Tour de France titles by the International Cycling Union (UCI) but President of the body...
FastTrack Your Degree