I want to know the answer to the following question:
Where do NASCAR races in Miami take place?
All the background I'm provided with is that "The Homestead-Miami Speedway oval hosts NASCAR national races.". Is that enough to answer the question?