Multiple choice general knowledge Who has the record for winning the maximum number of 'Tour de France'? Lance Armstrong Ayerton Cena Neil Johnson John Cena Reveal answer Fill a bubble to check yourself A Correct answer