PARIS, July 18 (AP).—Nicolas Frantz of the Grand Duchy of Luxembourg today won the annual longest bicycle road race of the world, covering 4,000 miles, which started June 19.
The race is called “tour de France,” and skirts the entire frontier and coast boundaries of the country.
One hundred and forty-three riders started, of whom 39 finished.
The winner’s actual riding time was 198 hours 16 minutes and 42 seconds.
The Evening Star, Washington, DC, July 18, 1927