France
9th April 1888
UCI: 4 Wins
Marcel Godard is a cyclist from France (born April 9th 1888). He has won 4 UCI races.
1925 1924 1923 1922 1921 1920 1919