Finish of the first Tour de France in 1903. As you can see, the drugs haven’t worn off.