After breaking countless of records at the velodrome, French cycling hero Robert Marchand has finally decided to retire from cycling at the age of 106.   Marchand, is born on November 26, 1911, in France, in the city of Amiens. Despite his impressive job portfolio, that included positions such as…

Read More >>