Stock car races in the NASCAR Cup Series have been held at the Texas Motor Speedway in Fort Worth, Texas since 1997.