Given this paragraph about cycling, who holds the record for the most Tour de France stage victories? 
 Mark Cavendish is tied with Eddie Merckx for the most Tour de France stage victories with 34.