Race in french would be Course. Marathon is spelled the same.
An ex race horse is "un ancien cheval de course" in French.
Expression in French meaning 'car race'.
grand prix
French say "yacht" because the name originated from the Dutch. A yacht race, in French is "course de yachts".
There is no such thing as a Stock race car. The fact that it is a race car means it is not stock. MPG depends on exactly what type of race car you are asking about. Suffice to say, none get good mileage.
une course cycliste
a stage of a bicycle race is called 'une étape de course cycliste' in French.
un cheval de course
une course à pied
felicitations
la voiture