Il a une voiture de course.
Race in french would be Course. Marathon is spelled the same.
An ex race horse is "un ancien cheval de course" in French.
grand prix
Expression in French meaning 'car race'.
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.
French say "yacht" because the name originated from the Dutch. A yacht race, in French is "course de yachts".
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