I want to know the answer to the following question:
What is the name of major road race that places within the city?
All the background I'm provided with is that "Numerous road races take place in New Haven, including the USA 20K Championship during the New Haven Road Race.". Is that enough to answer the question?