Lance Armstrong won the Tour de France for the third time in a row.

It seemed like Lance Armstrong had won the 88th Tour de France fair and square, but this all changed in 2012. There had long been suspicion surrounding Armstrong’s incredible performances, and in August 2012, he was stripped of all his titles dating back to 1998 as it was discovered he was doping.

Source