In cycling, who has set a record by winning 6 Tours de France in succession? August 17, 2017 By Show answer Lance Armstrong More Sports Questions