
Tour de France winning bikes: Which brand has won the most Tours in history?
The Tour de France began in 1903, and the first edition ever was won by Frenchman Maurice Garin. In the modern era, one can only imagine the kind of hardships those early Tour riders must have faced. Stages well over fifteen hours long and crossing unpaved …