Tags: Cyclist.
Neil Stephens (born 1 October 1963 in Canberra) is an Australian former road bicycle racer. He is a Tour de France stage winner and is a one of only 25 riders and the only Australian to have completed the three Grand Tours (Giro d’Italia Tour de France and Vuelta a España) in a calendar year. He was involved in the Festina doping scandal in 1998 Tour de France. He claimed that he took EPO but believed he was taking vitamin supplements intravenously.