see more
FRANCE - JULY 25: TOUR DE FRANCE 1998; 13. ETAPPE Frontignan la Peyrade - Carpentras; FAHRERPROTEST (Photo by Bongarts/Getty Images)