The List of Tour de France Winners Stripped of Their Title
I grew up watching the Tour de France on TV, with Phil Ligget and Paul Sherwin as my guides. I rooted for a lot of cyclists who ended up winning the race, only to find out that not all of them deserved the victor’s yellow jersey in Paris. Famous Cyclists Floyd Landis, Lance Armstrong, Alberto …