Question: Where do NASCAR races in Miami take place?
Sentence: The Homestead-Miami Speedway oval hosts NASCAR national races.
Answer in sentence: yes