Question: who has won the tour de france and the vuelta
Answer: Bernard Hinault; Jacques Anquetil; Chris Froome