Stock car racing events in the NASCAR O'Reilly Auto Parts Series have been held annually at Texas Motor Speedway in Fort Worth, Texas since 1997.